mysql - 将条目从表格末尾移动到顶部

标签 mysql sql

我正在使用 mySql,并且在表的末尾有一条记录。我想把它带到桌面的顶部。怎么能动呢?我的意思是表格顶部有条目,我怎样才能将两个条目的 ID 相互替换。

我想这样做是因为我想将最后一项移到列表的开头,以便它首先出现在我的网站上。

谢谢

最佳答案

您可以通过以下方式使用自定义订单:

select * from mytable
order by if(id = 1234, -1, id); -- change "1234" to id of row you want first

关于mysql - 将条目从表格末尾移动到顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13276922/

相关文章:

mysql - 如何从 php select 查询创建 sql 插入查询

php - 将输入类型文本的数据数组保存到数据库

mysql - 将mysql插入语句转换为sql server插入语句?

php - 从 MySQL 数据库中提取日期删除时间

php - PHP-MySQL-INSERT INTO不执行

php - num_rows 功能问题

php - Laravel:更新 hasMany/BelongsTo 关系

mysql - 如何获取每个外键的 SQL AVG()

sql - 如何自动更改月份输入

python - Google bigQuery 拆分列