控制流函数概述

名称

描述

CASE

CASE WHEN 语句用于计算条件列表并返回多个可能结果表达式之一

IF()

IF(expr1,expr2,expr3),expr1 为 TRUE 时,返回 expr2;否则,返回 expr3

IFNULL()

IFNULL(expr1,expr2),expr1 不为 NULL 时,返回 expr1;否则返回 expr2

NULLIF()

NULLIF(expr1,expr2),expr1 = expr2 时,返回 NULL;否则,返回 expr1 的值