[SQL] 让特定的数据 排在最前
MYSQL目前常用的两种方法,如下:
让值为"张三" 的数据排在最前.
-- 方法一 select * from tableName ORDER BY case when columnName='张三' then 0 else 1 end asc -- 方法二 select * from tableName where columnName ='张三' union all select * from tableName where columnName <>'张三'