溫馨提示×

SQL select語句里的if()方法使用

sql
小億
345
2023-12-21 15:05:35
欄目: 云計算

在SQL中,可以使用CASE語句來實現類似于編程語言中的if()方法的功能。

語法如下:

SELECT column_name,
       CASE
           WHEN condition1 THEN value1
           WHEN condition2 THEN value2
           ...
           ELSE value
       END
FROM table_name;

舉個例子,假設有一張名為employees的表,其中包含了員工的姓名和薪水。如果薪水大于5000,我們想將薪水顯示為"高薪",否則顯示為"低薪"??梢允褂靡韵虏樵儯?/p>

SELECT name,
       CASE
           WHEN salary > 5000 THEN '高薪'
           ELSE '低薪'
       END AS salary_level
FROM employees;

這樣就會返回一個包含員工姓名和薪水水平的結果集。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女