case when 双向判断语句
时间: 2023-11-19 07:54:07 浏览: 71
case when then语句用法
根据提供的引用内容,没有涉及到case when双向判断语句的相关信息。但是,我可以为您介绍一下case when语句的基本用法。
case when语句是SQL语言中的一种条件语句,用于根据不同的条件返回不同的结果。它的基本语法如下:
```
CASE WHEN condition1 THEN result1
WHEN condition2 THEN result2
...
ELSE resultN
END
```
其中,condition1、condition2等是条件表达式,result1、result2等是对应的结果表达式。当条件表达式成立时,返回对应的结果表达式;如果所有条件表达式都不成立,则返回ELSE后面的结果表达式。
除了基本语法外,case when语句还可以嵌套使用,实现更加复杂的条件判断。例如:
```
CASE WHEN condition1 THEN
CASE WHEN condition2 THEN result1
ELSE result2
END
ELSE result3
END
```
这个语句中,当condition1成立时,会进一步判断condition2是否成立,如果成立则返回result1,否则返回result2;如果condition1不成立,则直接返回result3。
阅读全文