S*******t 发帖数: 97 | 1 我有一个表
username itemname
a i1
a i2
b i1
b i3
a i4
...
我希望能够吧某个user的所有item放在一行里,就像这样
username itemname
a i1,i2,i4
b i1,i3
我用了 select * from table1 group by username;
好像只能出现第一个itemname.
sql能够实现这样的功能吗?我用的mysql | P****D 发帖数: 11146 | 2 选出来不困难,你写的那句就是把某一user的所有item选出来。关键是选出来之后怎么
把丫们变成一个变量放到一行里。
找SQL的字符串操作函数弄它。 |
|