空值替换;COALESCE 支持多个参数,返回第一个非 NULL 值
IFNULL(<a>, <b>) / COALESCE(...) 是「常用函数」分类下的常用命令,作用是:空值替换;COALESCE 支持多个参数,返回第一个非 NULL 值。
典型用法如下:SELECT IFNULL(nickname, username), COALESCE(nickname, username, '匿名') FROM users;。你可以查看本页上方同组的相关命令,或直接复制到终端运行。
SELECT IFNULL(nickname, username), COALESCE(nickname, username, '匿名') FROM users; 即可,具体参数请按实际环境调整。