oracle 中SQL语句查询的问题,分类统计汇总为和

2024-11-08 18:41:53
推荐回答(4个)
回答1:

我问下,你的oracle能不能调用 wmsys用户的wm_concat方法,如果可以就用下面的sql
khg@ORCL> SELECT a||wm_concat('--'||b||'面积'||c) FROM (
2 SELECT '江苏省' A,'南京市' B,22 C FROM dual UNION ALL
3 SELECT '江苏省','南通市',55 FROM dual UNION ALL
4 SELECT '陕西省','西安市',33 FROM dual)
5 GROUP BY a;

A||WM_CONCAT('--'||B||'面积'||
--------------------------------------------------------------------------------
江苏省--南京市面积22,--南通市面积55
陕西省--西安市面积33

khg@ORCL>
如果不能用了再联系我,那就要用递归查了

回答2:

这个简单的sql语句实现不了,只能通过存储过程或者函数来实现。

回答3:

http://zhidao.baidu.com/question/210196877.html?an=0&si=7

参考哈这个呢

回答4:

这个要用连接查询的!并且是自连接查询的