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