将行合并为一个SQL

时间:2012-08-08 11:59:38

标签: sql-server-2008

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

我需要将这两行合并为一个以显示,因此“姓氏”中的空格将替换为第二列中的文本,按名字分组。

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

1 个答案:

答案 0 :(得分:0)

试试这个:

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