sql语句中 order by利用case when实现排序(简单使用)
sql语句中 order by利用case when实现排序(简单使用)**SQL语句按照特定条件对结果进行排序,这段sql意思是只对APP_CODE等于aa的排序 ,TODO_EMERGY=30 的放在第一位,等于20的放在第2位, 剩下的数据按照时间降序排序。(比较简单的使用,when里还可以使用比较复杂的嵌套sql)select * from sy_todo order by CASEWHEN APP_CODE='aa' AND TODO_EMERGY =30 THEN 1WHEN APP_
原创
2021-01-04 10:46:26 ·
3239 阅读 ·
0 评论