溫馨提示×

如何在表達(dá)式中使用Mysql SELECT CASE

小云
121
2023-09-26 06:06:28
欄目: 云計算

在MySQL中,可以使用SELECT CASE語句來根據(jù)不同的條件選擇不同的值或執(zhí)行不同的操作。下面是一個示例,展示了如何在表達(dá)式中使用MySQL SELECT CASE:

SELECT column1, column2,
CASE
WHEN condition1 THEN value1
WHEN condition2 THEN value2
ELSE value3
END AS new_column
FROM table_name;

在上面的示例中,column1和column2是查詢的列名,table_name是要查詢的表名。CASE語句用于根據(jù)不同的條件選擇不同的值。

  • condition1和condition2是用于判斷的條件表達(dá)式??梢愿鶕?jù)實際情況使用不同的條件。

  • value1、value2和value3是根據(jù)條件選擇的不同值??梢允蔷唧w的值,也可以是列名或表達(dá)式。

通過使用SELECT CASE語句,可以根據(jù)不同的條件在查詢結(jié)果中添加新的列,并根據(jù)條件選擇相應(yīng)的值。

0