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