我有一个数据的数据库表如下所示:SQL SELECT查询帮助
Primary key | Column1 | Column2 | col3 | col4 |col5
---------------------------------------------------------------------
1 | Chicago Bulls | Michael Jordan | 6'6 | aaaa | cccc
2 | Chicago Bulls | Scottie Pippen | 6'8 | zzzz | 345
3 | Utah Jazz | Malone | 6'9 | vvvv | xcxc
4 | Orlando Magic | Hardaway | 6'7 | xnnn | sdsd
我想编写一个查询,将在获取所有列1不同的值,并附加列2值每列1的值。 对于如:查询应返回
**Chicago Bulls | Michael Jordan, Scottie Pippen**
**Utah Jazz | Malone**
**Orlando Magic | Hardaway**
我可以编写一个查询来获取列1中所有不同值,然后遍历每个不同的值一些操作后得到附加的第2列。只有一个查询可以完成整个工作吗?请帮助一个查询的例子。 谢谢。
你在用什么DMBS? – 2010-08-26 16:40:47
事实上,在这里有一个相当全面的方法来解决这个不同的关系型数据库管理系统 - 可能重复[如何使用SQL查询创建一个逗号分隔列表?](http://stackoverflow.com/questions/1817985/how-do-i-create-a-comma-separated-list-using-a-sql-query) – 2010-08-26 16:43:34
正在使用java derby ... – Fishinastorm 2010-08-26 17:01:32