我有一个关于如何与相同的特性合并线问题:SQL多重特性
我有这样的数据:
Client | Product | Date
Hannah | TV | 1 Jan
Tom | Laptop | 3 Feb
Peter | iPod | 2 Jan
Hannah | Laptop | 5 Feb
Tom | iPod | 5 Feb
我想创建这样的:
Client | Product-History|
Hanna | TV-Laptop |
Tom | Laptop-iPod |
Peter | iPod |
任何人都知道这是可能的SQL?
如果您需要实际的SQL代码以使其更容易回复,请告诉我,这是我第一次提出问题。
谢谢!
编辑:我使用SQL Server
只是提防GROUP_CONCAT并不适用于所有的RDBMS。你在用哪个? – Frazz
我正在使用Microsoft SQL Server。 – AlejandroMMx
然后你应该看看这里:http://stackoverflow.com/questions/451415/simulating-group-concat-mysql-function-in-microsoft-sql-server-2005 – Frazz