色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql條件when

MySQL 中的 when 條件語(yǔ)句用于對(duì)結(jié)果集按照指定條件進(jìn)行篩選,語(yǔ)法如下:

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

以上語(yǔ)法中,當(dāng)條件成立時(shí)會(huì)將 expression 的值進(jìn)行返回,否則返回 ELSE 后的 expression 值。

下面是一個(gè)簡(jiǎn)單的例子:

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

這個(gè)例子中,當(dāng)學(xué)生的年齡大于 18 歲時(shí),返回 '成年',否則返回 '未成年'。

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

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

以上就是 MySQL 中關(guān)于 when 條件語(yǔ)句的簡(jiǎn)單介紹。