mysql如何实现排序

通过在数据表使用以下命令实现的排序
1.单列排序
SELECT * FROM test1 ORDER BY date_time
2.多列排序
SELECT * FROM test1 ORDER BY `status`, date_time DESC
3.自定义排序
SELECT * FROM test1 ORDER BY FIELD(`status`, 3, 2, 4, 1, 5), date_time DESC
4.条件排序
SELECT * FROM test1 ORDER BY date_time < NOW(), IF(date_time < NOW(), 0, date_time), date_time DESC
声明:本站所有作品(图文、音视频)均由用户自行上传分享,或互联网相关知识整合,仅供网友学习交流,若您的权利被侵害,请联系 管理员 删除。
本文链接:http://news.ew35.com/
