CASE 用於最後排序的 NULL 值

以這種方式,‘0’表示已知值排在第一位,‘1’表示 NULL 值按最後排序:

SELECT ID
      ,REGION
      ,CITY
      ,DEPARTMENT
      ,EMPLOYEES_NUMBER
  FROM DEPT
  ORDER BY 
  CASE WHEN REGION IS NULL THEN 1 
  ELSE 0
  END, 
  REGION
ID 區域 部門 EMPLOYEES_NUMBER
10 中大西洋 費城 研究 13
14 中大西洋 紐約 銷售 12
9 中西部 芝加哥 銷售 8
12 新英格蘭 波士頓 MARKETING 9
西方 洛杉磯 研究 11
15 空值 舊金山 MARKETING 12
4 空值 芝加哥 革新 11
2 空值 底特律 人力資源 9