CASE 中的 ORDER BY 子句
我們可以使用 1,2,3 ..來確定訂單的型別:
SELECT * FROM DEPT
ORDER BY
CASE DEPARTMENT
WHEN 'MARKETING' THEN 1
WHEN 'SALES' THEN 2
WHEN 'RESEARCH' THEN 3
WHEN 'INNOVATION' THEN 4
ELSE 5
END,
CITY
ID |
區域 | 市 | 部門 | EMPLOYEES_NUMBER |
---|---|---|---|---|
12 |
新英格蘭 | 波士頓 | MARKETING | 9 |
15 |
西方 | 舊金山 | MARKETING | 12 |
9 |
中西部 | 芝加哥 | 銷售 | 8 |
14 |
中大西洋 | 紐約 | 銷售 | 12 |
五 | 西方 | 洛杉磯 | 研究 | 11 |
10 |
中大西洋 | 費城 | 研究 | 13 |
4 |
中西部 | 芝加哥 | 革新 | 11 |
2 |
中西部 | 底特律 | 人力資源 | 9 |