2012-08-08 64 views
-1
ID | First Name | Last Name | 
----------------------------- 
1 | Test  | NULL  | 
2 | Test  | ABC1  | 

我需要將這兩行合併爲一個,以顯示'姓'中的空值將被第二列中的文本替換,即按名稱分組。將行合併到一個TSQL中

ID | First Name | Last Name | 
----------------------------- 
1 | Test  | ABC1| 
+2

但是你嘗試過自己嗎? – 2012-08-08 12:01:37

+0

但是你有*搜索*的? – gbn 2012-08-08 12:09:10

+0

[模擬MS SQL Server 2005中的group_concat MySQL函數?]可能的重複項(http://stackoverflow.com/questions/451415/simulating-group-concat-mysql-function-in-ms-sql-server-2005)。或者這個http://stackoverflow.com/q/1874966/27535 – gbn 2012-08-08 12:09:18

回答

0

試試這個:

select min (id),First_Name,MAX(Last_Name) 
from your_table 
group by First_Name