2019-02-25
閱讀量:
884
SQL查詢排序OrderBy
問題描述:
1.我要查詢課程排序,有三種狀態(tài):正在上課、即將上課、已結(jié)束
2.大排序按,正在上課、即將上課、已結(jié)束
3.小排序,正在上課、即將上課(按時(shí)間正序),已結(jié)束(按時(shí)間倒序)
如何在一個(gè)SQL中實(shí)現(xiàn)?
解決方法:
正在上課、即將上課、已結(jié)束 對(duì)應(yīng)status 1,2,3
select *from table order by status,case status when 1 then sorttime end asc,case status when 2 then sorttime end asc,case status when 3 then sorttime end desc;






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論