在 SELECT 中搜尋 CASE(匹配布林表示式)

布林表示式為 TRUE 時,搜尋的 CASE 返回結果。 **

(這與簡單的情況不同,後者只能檢查輸入的等效性。)

SELECT Id, ItemId, Price,
  CASE WHEN Price < 10 THEN 'CHEAP'
       WHEN Price < 20 THEN 'AFFORDABLE'
       ELSE 'EXPENSIVE'
  END AS PriceRating
FROM ItemSales
ID 專案 Id 價錢 PriceRating
1 100 34.5 昂貴
2 145 2.3 廉價
3 100 34.5 昂貴
4 100 34.5 昂貴
145 10 實惠