mysql sql 查询

chenjia9695 2014-01-15 03:40:13
主键
Id UId Name seq(排序)
1 1 aa 1
2 1 bb 9
3 3 cc 1
4 2 dd 2
5 1 ee 2
6 1 ff 3

想得到结果
array(
1=>array(aa,ee,ff,bb),
2=>array(dd),
3=>array(ff)
)

seq排序跟UId有关,从小到大,
请问sql语句怎么写
...全文
88 点赞 收藏 4
写回复
4 条回复
ermuzi 2014年01月16日
SELECT `uid`, GROUP_CONCAT(`name`) FROM (SELECT * FROM test_a ORDER BY SEQ) as aa group by `uid`
回复 点赞
码无边 2014年01月15日
select UId,group_contact(Name) from catalog group by UID order by seq asc
回复 点赞
嘻哈大咖秀 2014年01月15日
select id,Name,group_contact(UID) from catalog group by UID
回复 点赞
十一路 2014年01月15日
这个是什么结果。。 写一下数据库的返回格式
回复 点赞
发动态
发帖子
MySQL
创建于2007-09-28

2.4w+

社区成员

5.5w+

社区内容

MySQL相关内容讨论专区
社区公告
暂无公告