首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

查询求解,求高手

2012-02-13 
查询求解,在线等,求高手表A字段:PKIDname表B字段:PKIDpk_a(表A外键)msg

查询求解,在线等,求高手
表A
字段:
PKID
name
==================
表B
字段:
PKID
pk_a(表A外键)
msg
===================
A 与 B 是1对多

例如:A表有数据

1 qqq
2 BBB

B表有数据
213213213213 1 测试1
234567890767 1 测试2
456789044444 2 测试3
777732132132 2 测试4

现在要呈现的结果为:
qqq 测试1,测试2
BBB 测试3,测试4

[解决办法]

SQL code
select A.NAME, wmsys.wm_concat(B.MSG) MSG  from A,BWHEREA.PKID=B.PK_A
[解决办法]
后面还需要一点
SQL code
group by A.NAME
[解决办法]
用wm_concat即可。

热点排行