mysql 多字段 order by 時 值爲null排前的問題

我之前覺得mysql order by排序的時候同時排序多字段時最後寫寫上desc就會對所有order by 字段起做用.今天工做中遇到了個問題,最前的字段仍是按asc排序,這樣獲得的結果是按asc排序結果. mysql

網上搜一遍找不到跟我一樣的問題的童鞋.
sql

 最後本身給所有order by的字段後加上desc就搞定了.
spa

結果: 排序

用mysql order by排序的時候同時排序多字段 在最後寫desc的話這個desc只對最後一個字段起做用. 最前的字段仍是按asc排序. 工作

相關文章
相關標籤/搜索