mysql 多字段 order by 时 值为null排前的问题

我之前觉得mysql order by排序的时候同时排序多字段时最后写写上desc就会对所有order by 字段起做用.今天工做中遇到了个问题,最前的字段仍是按asc排序,这样获得的结果是按asc排序结果. mysql

网上搜一遍找不到跟我一样的问题的童鞋.
sql

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

结果: 排序

用mysql order by排序的时候同时排序多字段 在最后写desc的话这个desc只对最后一个字段起做用. 最前的字段仍是按asc排序. 工作

相关文章
相关标签/搜索