首頁 > 資料庫 > SQL > 主體

sql中條件判斷語句有哪些

下次还敢
發布: 2024-05-01 22:30:44
原創
1182 人瀏覽過

SQL中的條件判斷語句用來決定條件真假,並執行對應的動作。主要有兩種:IF-ELSE 語句:依照條件真假,執行不同的語句。 CASE 語句:根據條件匹配,傳回不同的結果。

sql中條件判斷語句有哪些

SQL中的條件判斷語句

SQL 中使用條件判斷語句來決定特定條件是否為真或假,並相應地執行不同的操作。主要有兩種類型的條件判斷語句:

1. IF-ELSE 語句

<code class="sql">IF (condition) THEN statement1
ELSE statement2</code>
登入後複製
  • condition:要評估的條件。
  • statement1:如果條件為真,則執行的語句。
  • statement2:如果條件為假,則執行的語句。

2. CASE 語句

<code class="sql">CASE
  WHEN condition1 THEN result1
  WHEN condition2 THEN result2
  ...
  ELSE default_result
END</code>
登入後複製
  • #condition1, condition2, ...:要評估的條件。
  • result1, result2, ...:如果對應條件為真,則傳回的結果。
  • default_result:如果所有條件都為假,則傳回的預設結果(可選)。

範例

  • IF-ELSE 語句
<code class="sql">IF (age > 18) THEN
  PRINT "成年"
ELSE
  PRINT "未成年"</code>
登入後複製
  • CASE 語句
<code class="sql">CASE
  WHEN gender = 'M' THEN "男性"
  WHEN gender = 'F' THEN "女性"
  ELSE "其他"
END</code>
登入後複製

以上是sql中條件判斷語句有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板