sqlserver case when用法
时间: 2023-03-16 18:43:38 浏览: 56
case when 语句用于根据指定的条件执行查询,case when 语句的语法如下: CASE
WHEN 条件1 THEN 值1
WHEN 条件2 THEN 值2
WHEN 条件3 THEN 值3
ELSE 值4
END 当满足条件1时,就返回值1,当满足条件2时,就返回值2,以此类推。如果都不满足,就返回值4。
相关问题
sql server case when用法
SQL Server 中的 CASE 语句用于执行不同的操作,根据不同的条件。语法如下:
CASE
WHEN condition1 THEN result1
WHEN condition2 THEN result2
WHEN condition3 THEN result3
ELSE result4
END
例如:
SELECT CASE WHEN age < 18 THEN 'Minor'
WHEN age >= 18 THEN 'Adult'
ELSE 'Unknown'
END
FROM Customers
这将会在每一行根据年龄条件返回'Minor','Adult' 或 'Unknown'。
sqlserver case when用法的代码,要图片
CASE WHEN 用法的代码通常是这样的:SELECT CASE WHEN 条件 THEN 结果1 ELSE 结果2 END FROM 表名。我们可以这样的图片来说明: ![image](https://i.imgur.com/D6Vbw6H.png)
阅读全文