SQL CASE语句:根据条件执行不同操作
将条件放在CASE语句中可以用来实现根据不同条件执行不同的操作。例如:
SELECT column1,
CASE
WHEN condition1 THEN result1
WHEN condition2 THEN result2
ELSE result3
END AS new_column
FROM table;
在上述示例中,根据不同的条件('condition1'、'condition2')选择不同的结果('result1'、'result2'),并将结果命名为'new_column'。根据需要,可以在CASE语句中添加更多的条件和结果。
原文地址: http://www.cveoy.top/t/topic/z5V 著作权归作者所有。请勿转载和采集!