大家好,最近遇到一個情況,需要指定特殊ID排序在前面,其他排序在後面

上網查一下,發現mysql可以用簡單方式就可以設定
 
 

Mysql order by specific ID values

 

例如:
 
ORDER BY FIELD (欄位, 第三位, 第二位, 第一位) DESC, 後面接其他排序
 
範例:
 
 
 
 
如果用ASC 也可以,但是如果有其他資料排序就會排在最後面去了,所以我個人喜歡用DESC排序
 
給大家參考囉!