php sql查询结果 多条件排序

风雪中的舞者 发布于 2015/07/27 13:11
阅读 1K+
收藏 0
PHP

多条商品信息排序 ,先按时间排序,在按照 是否认证排序,一共这两个条件。

时间按时间挫存储,排序简单,但是加上 认证状态 status= 3 的排在前面,那该怎么做,求教

加载中
0
碳素云信息技术
碳素云信息技术
order by 时间,status
0
碳素云信息技术
碳素云信息技术
不对,你这种应该是先排状态,再排时间
风雪中的舞者
风雪中的舞者
ok 我先试试
0
陆飞11
可以写两个方法
list1,第一个方法对应sql语句  order by 时间,
list2,第二个方法对应sql语句  order by 时间 where status = 3
然后模板显示页面进行条件控制,if(list2!=null)显示list2  如果为null  显示list1
返回顶部
顶部