mysql排序order by新发现

来源:互联网 发布:360淘宝网 编辑:程序博客网 时间:2024/05/01 07:03

在做类似置顶的功能时,order by竟然可以这样用:

select * from example order by key1 = '222' DESC;

意思是先将字段key1的值为‘222’的这条数据排在第一位,然后再将key1值倒序排序;


还可以这样用:

select * from example order by key1 in ('111','222') DESC;

看来mysql还要好好看看。


参考:http://www.php100.com/html/webkaifa/database/Mysql/2012/0829/10965.html

0 0
原创粉丝点击