SQL的CASE语句用于在查询中进行条件判断和分支控制。
CASE语句可以根据给定的条件表达式进行判断,然后返回符合条件的结果。它可以在SELECT、WHERE、ORDER BY和HAVING等语句中使用。
CASE语句有两种形式:
SELECT column_name,
CASE expression
WHEN value1 THEN result1
WHEN value2 THEN result2
...
ELSE result
END
FROM table_name;
SELECT column_name,
CASE
WHEN condition1 THEN result1
WHEN condition2 THEN result2
...
ELSE result
END
FROM table_name;
CASE语句的用处包括但不限于:
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: sql datedif函数如何计算总间隔