2009-01-10 41 views
0

我有三列在我的表 - company_name, first_name, last_name。在SELECT的結果中,我想只有一個列:name,如果未設置company_name(如果它不是NULL,或者如果未設置company_name,則應該包含first_name +' '+ last_name的並置)。Concat在MySQL中的條件

有什麼建議嗎?謝謝!

回答

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

完美的作品!謝謝。 – 2009-01-10 19:45:16