我现在有个一个表格是这样子的
ID Name Location
1 Mac Canada
1 Mac U.S
2 Jack Canada
3 Mary Canada
3 Mary U.K
3 Mary France
4 Ben U.S老板要我把表格整理成ID Name Location
1 Mac Canada, U.S
2 Jack Canada
3 Mary Canada, U.K, France
4 Ben U.S我觉得可能要用stored procedure 来做
但是我做了半天没做出来
请专家帮帮忙
不然下个礼拜要扣奖金了
ID Name Location
1 Mac Canada
1 Mac U.S
2 Jack Canada
3 Mary Canada
3 Mary U.K
3 Mary France
4 Ben U.S老板要我把表格整理成ID Name Location
1 Mac Canada, U.S
2 Jack Canada
3 Mary Canada, U.K, France
4 Ben U.S我觉得可能要用stored procedure 来做
但是我做了半天没做出来
请专家帮帮忙
不然下个礼拜要扣奖金了
如果你在Montreal, 我请你吃饭~~~~^^
select id,name,wmsys.wm_concat(location)
from 表
group by id,name
/
-- TRY IT ..
SELECT ID, NAME, WMSYS.WM_CONCAT(LOCATION)
FROM TABLE_NAME
GROUP BY ID, NAME;
小弟刚刚开始发帖,好像送不出分数我也是进了公司才开始学数据库的
我大学学的是JAVA
老外的钱很好混
凭各位大大的水平,绝对工资超过$70000/yr
wmsys.wm_concat 使用有条件吗
我用的是ORACLE 怎么提示没有这个函数
谢谢