看下面的数据表,要求:type=1的正序拍,type=2的反序拍,一条sql怎么查?
SELECT * FROM table_name ORDER BY IF(type=2, sort, 0) DESC,'sort' ASC;
你这样试试SELECT * from tableName ORDER BY type ASC,IF(type=2, sort ,0) DESC
这是否是你要的效果,type先升序
看下面的数据表,要求:type=1的正序拍,type=2的反序拍,一条sql怎么查?
SELECT * FROM table_name ORDER BY IF(type=2, sort, 0) DESC,'sort' ASC;
你这样试试SELECT * from tableName ORDER BY type ASC,IF(type=2, sort ,0) DESC
这是否是你要的效果,type先升序