我之前覺得mysql order by排序的時候同時排序多字段時最後寫寫上desc就會對所有order by 字段起做用.今天工做中遇到了個問題,最前的字段仍是按asc排序,這樣獲得的結果是按asc排序結果. mysql
網上搜一遍找不到跟我一樣的問題的童鞋.
sql
最後本身給所有order by的字段後加上desc就搞定了.
spa
結果: 排序
用mysql order by排序的時候同時排序多字段 在最後寫desc的話這個desc只對最後一個字段起做用. 最前的字段仍是按asc排序. 工作