【发布时间】:2017-04-30 05:04:44
【问题描述】:
我有下表
Year, Category, CarID, CarName, Milage
--------------------------------------------
2012 GroupA 1 Porsche 100
2012 GroupA 2 Mercedes 200
2013 GroupA 3 Ferrari 300
2013 GroupB 4 Uno 200
2013 GroupB 5 Beetle 200
我想输出年份和类别的分组,并将汽车名称和里程作为显示列返回
Year, Category, DisplayString
--------------------------------------------
2012 GroupA Mercedes (200km), Porsche (100km)
2013 GroupA Ferrari (300km)
2013 GroupB Beetle (200km), Uno (200km)
我正在尝试将 a columns to comma delimited string 与 group by 以及连接的多个类型列组合,但我不确定如何继续。我正在使用 SQL Server 2012。
【问题讨论】:
标签: sql-server tsql sql-server-2012