在 SQL Server 2008 中,我得到以下结果:
contact phone address email
Name1 435551123
Name1 street 1
Name1 name1@domain.com
Name2 654987624
Name2 street2
Name2 name2@domanin.com
我想像下面这样“压缩”它:
contact phone address email
Name1 435551123 street 1 name1@domain.com
Name2 654987624 street2 name2@domanin.com
最佳答案
尝试查询
select
contact,
max(phone),
max(address),
max(email)
from table_name
group by contact
<强> SQL Fiddle
关于sql - TSQL,如何对行进行分组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16274084/