谓词
1定义
谓词就是返回值为真值的函数。包括TRUE / FALSE / UNKNOWN。
主要包括以下几个:
- LIKE 模糊查询
有匹配符&_这种 - BETWEEN
- IS NULL、IS NOT NULL
- IN
- EXISTS
判断是否存在满足某种条件的记录
如果存在这样的记录就返回真(TRUE),如果不存在就返回假(FALSE)。
CASE表达式
1.语法
case when<求值表达式>then<表达式>
when<求值表达式>then<表达式>
…
else<表达式>
end
上述语句执行时,依次判断 when 表达式是否为真值,是则执行 THEN 后的语句,如果所有的 when 表达式均为假,则执行 ELSE 后的语句。