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 

  

posted @ 2015-12-01 13:34  初吻给了糖  阅读(770)  评论(0编辑  收藏  举报