mysql 排序把字段等于某个值的数据放在前面显示,其它放在后面,比如字段id=2的数据,优先显示
2021-04-02 10:18
阅读:2734
数据表结构:
id | age | name |
1 | 12 | 张三 |
2 | 13 | 李四 |
3 | 14 | 王二 |
查询语句:
select * from user order by id = 2 desc
- thinkphp
Db::table('user') ->orderRaw("id = 2 desc")
->select();
查询结果:
id | age | name |
2 | 13 | 李四 |
1 | 12 | 张三 |
3 | 14 | 王二 |
{{commentTotal}} 条评论
{{item.nickname}}
{{item.create_date}}
{{item.content}}
- 上拉或点击加载更多 -
- 加载中 -
- 没有更多了 -