MySQL中的Concat与condition

MySQL中的Concat与condition,mysql,Mysql,我的表中有三列-公司名、名、姓。在选择的结果中,我只希望有一列:名称,如果不是NULL,则该列应包含公司名称的内容,如果未设置公司名称,则应包含公司名称的串联 有什么建议吗?谢谢 SELECT IFNULL(company_name,CONCAT(first_name,' ',last_name)) as NAME

我的表中有三列-
公司名、名、姓
。在
选择
的结果中,我只希望有一列:
名称
,如果不是
NULL
,则该列应包含
公司名称的内容,如果未设置
公司名称
,则应包含
公司名称的串联

有什么建议吗?谢谢

SELECT IFNULL(company_name,CONCAT(first_name,' ',last_name)) as NAME