MYSQL排序过滤特定值或范围
有一个网站需要进行排序,添加了一个字段,在未设置排序序号的情况下,默认设置为0,在进行排序时要把序号为0的排到后面,这样就可以通过序号进行升序或降序排序。
相应的SQL语句可以这样写
SELECT * FROM wdja_product ORDER BY p_order=0, p_order ASC
这里的p_order=0是排除值为0的数据,然后再进行排序操作。
相应的也可以设置p_order>=0或p_order<=0或p_order>99等
897
0
0
1年前