CASE... WHEN... THEN ...ELSE ...END
CASE WHEN语句在DB2,ORACLE,SQL SERVER系列,SYBASE等大型数据库都受到支持,是标准的SQL语句. CASE WHEN 语法有两种情况: 第一种是CASE 后面不带表达式的:CASE WHEN expression THEN 操作1 WHEN expression THEN 操作2 ....... ELSE 操作n END第二种是CASE 后带表达式的(此时WHEN 后面是该表达式可能的值):
CASE expression WHEN expression值1 THEN 操作1 WHEN expression值2 THEN 操作2 ....... ELSE 操作n END
本文详细介绍了SQL中CASE WHEN语句的两种形式及其使用方法。CASE WHEN语句广泛应用于多种数据库系统,如DB2、Oracle、SQL Server等,是进行条件判断的重要手段。
3447

被折叠的 条评论
为什么被折叠?



