0
我有三列在我的表 - company_name, first_name, last_name
。在SELECT
的结果中,我想只有一个列:name
,如果未设置company_name
(如果它不是NULL
,或者如果未设置company_name
,则应该包含first_name +' '+ last_name
的并置)。Concat在MySQL中的条件
有什么建议吗?谢谢!
我有三列在我的表 - company_name, first_name, last_name
。在SELECT
的结果中,我想只有一个列:name
,如果未设置company_name
(如果它不是NULL
,或者如果未设置company_name
,则应该包含first_name +' '+ last_name
的并置)。Concat在MySQL中的条件
有什么建议吗?谢谢!
SELECT IFNULL(company_name,CONCAT(first_name,' ',last_name)) as NAME
完美的作品!谢谢。 – 2009-01-10 19:45:16