[转]order by 多个排序条件
生活随笔
收集整理的這篇文章主要介紹了
[转]order by 多个排序条件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
http://apps.hi.baidu.com/share/detail/19346201 ORDER子句按一個或多個(最多16個)字段排序查詢結果,可以是升序(ASC)也可以是降序(DESC),缺省是升序。ORDER子句通常放在SQL 語句的最后。 ORDER子句中定義了多個字段,則按照字段的先后順序排序: select * from tablename order by column1 desc, column2 asc, column3 desc; 在column2中有'AAA','BBB'兩種值。讓AAA在前,BBB在后排序的情況: 方法一 select * from tablename order by column1 desc,case column2 when 'AAA' then 0 when 'BBB' then 1 end,column3 desc; 方法二 select * from tablename order by column1 desc,CHARINDEX(column2,'AAA,BBB') , column3 desc
轉載于:https://my.oschina.net/neo600/blog/89678
總結
以上是生活随笔為你收集整理的[转]order by 多个排序条件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: APP-V5.0的Sequencer过程
- 下一篇: flex ColorPicker