SQL自定义排序 ORDER BY

将id为30002 排在最前面 50第二 其他 不变
SELECT TOP 10 * FROM  【表名】 t1 ORDER BY case t1.ID when 30002 then 0 WHEN 50 THEN 1 ELSE    t1.ID  END 

  

原文地址:https://www.cnblogs.com/LoveTX/p/5009834.html