1、IFNULL()
函数 IFNULL() 用于判断一个表达式时否为NULL,如果为 NULL 则返回指定的代替值,否则返回原表达式的值。
函数:
IFNULL(expression,alternavicate_value)
-
expression 要判断的表达式
-
alternavicate_value 当表达式为 NULL时要返回的代替值
2、COALESCE()
函数COALESCE() 可返回参数列表中第一个非 NULL的值。
函数:
COALESCE(expr1, expr2, ..., exprN)
-
expr1, expr2, ..., exprN 指数据
-- 查询时替换 NULL
-- 将 NULL 替换为 未发货
SELECT
order_id,
COALESCE(delivery_date, '未发货') AS status
FROM orders;
3、逻辑判断
case when 语句 、IF 语句判断
1万+

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



