EZTRUST 藝誠科技有限公司
  • 網頁設計百科-首頁
  • 網頁設計
  • 前端設計
  • 程式設計
  • 網頁設計-其它相關
  • 網頁設計百科大全
  • 程式設計
  • 資料庫程式設計
  • SQL語法
  • 進階SQL
  • import_contacts  SQL CASE
    4175
適用範圍

用來做為 IF-THEN-ELSE 之類邏輯

實用性:
重要性:

SQL CASE

CASE 是 SQL用來做為 if/then/else 語句,作為邏輯判斷。

CASE 子語句用法

SELECT CASE ("欄位名")
  WHEN "條件1" THEN "結果1"
  WHEN "條件2" THEN "結果2"
  ...
  [ELSE "結果N"]
  END
FROM "表格名";

以下使用學生成績顯示

Select Name, case when Scores>=60 then '及格' when Scores<=59 then '不及格' END AS Scores FROM Transcripts;

Name Scores
Maria Anders 100
Ana Trujillo 61
Antonio Moreno 53
Thomas Hardy 45
Christina Berglund 78

結果:

Name Scores
Maria Anders 及格
Ana Trujillo 及格
Antonio Moreno 不及格
Thomas Hardy 不及格
Christina Berglund 及格
相關資源 ‧ 章節/ RELATED
1Keydata SQL 語法教學
keyboard_backspace 回上頁
程式設計

請選擇下方類別,查看您想了解的「程式設計」知識。

  • 開發工具介紹3
  • SQL語法25
    • 常用SQL指令16
    • 表格處理6
    • 進階SQL3
網頁設計公司推薦-藝誠網頁設計. 租用型網站-網站達人.
SINCE 2004~2023 © EZTRUST TECHNOLOGY CO., LTD
回網頁頂端