mysql 排序把字段等于某个值的数据放在前面显示,其它放在后面,比如字段id=2的数据,优先显示

2021-04-02 10:18 阅读:2769

数据表结构:

表名:user
idagename
112张三
213李四
314王二

查询语句:

select * from user order by id = 2 desc
  • thinkphp
    Db::table('user')
    ->orderRaw("id = 2 desc")
    ->select();

查询结果:

idagename
213李四
112张三
314王二


{{commentTotal}} 条评论

{{item.nickname}}
{{item.create_date}}
{{item.content}}
- 上拉或点击加载更多 -
- 加载中 -
- 没有更多了 -
- 本文链接 -