MySQL COALESCE() 函数

【精选秒杀】热卖云产品限量抢,云服务器20元/月起,服务稳定,价格更优

COALESCE() 函数的作用是返回列表中第一个不为空的值,

如:

SELECT COALESCE(NULL, NULL, NULL, ‘www.mzh.ren’, NULL, ‘贸易战’);

返回值为:

www.mzh.ren

当使用rollup做汇总行时,可以用coalesce函数将null值输出为“汇总”,如:

select COALESCE(图书编号,’汇总’),sum(订购册数) 订购册数 from sell group by 图书编号 with rollup;

输出结果为:

添加了汇总行,并行增加汇总字样。


关注微信公众号

码中人 微信公众号