我有一個表有三個字段,FirstName,LastName和Email。CONCAT'ing NULL字段
下面是一些虛擬的數據:
FirstName | LastName | Email
Adam West [email protected]
Joe Schmoe NULL
現在,如果我做的:
SELECT CONCAT(FirstName, LastName, Email) as Vitals FROM MEMBERS
生命體徵喬爲空,因爲有一個單一的空場。你如何克服這種行爲?另外,這是MS SQL Server中的默認行爲嗎?
非常好,謝謝! – 2009-06-24 00:05:48
見[BILBO答案](http://stackoverflow.com/a/5792720/532060)約[CONCAT_WS](http://dev.mysql.com/doc/refman/5.0/en/string-functions.html# function_concat-WS),在我看來 – dvb 2012-01-17 14:17:59
一個更好的解決方案這不會與MySQL數據庫工作... CONCAT_WS()似乎是一個更通用的解決方案。 – ricosrealm 2012-02-23 09:31:14