欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql條件when

方一強2年前10瀏覽0評論

MySQL 中的 when 條件語句用于對結果集按照指定條件進行篩選,語法如下:

SELECT column_name(s)
FROM table_name
WHERE condition
[AND [NOT] condition...]
[WHEN condition THEN expression]
[ELSE expression]

以上語法中,當條件成立時會將 expression 的值進行返回,否則返回 ELSE 后的 expression 值。

下面是一個簡單的例子:

SELECT name, age,
CASE
WHEN age >18 THEN '成年'
ELSE '未成年'
END AS age_group
FROM student;

這個例子中,當學生的年齡大于 18 歲時,返回 '成年',否則返回 '未成年'。

另外需要注意的是,when 可以和其他條件語句結合使用,如下面的例子:

SELECT name, age,
CASE
WHEN age >18 AND name LIKE '%張%' THEN '成年張姓學生'
WHEN age >18 THEN '成年學生'
ELSE '未成年學生'
END AS age_group
FROM student;

以上就是 MySQL 中關于 when 條件語句的簡單介紹。