我的程序块如下:
for rec in ( select a2.area,a1.sp,a1.hj
from
(SELECT a.org_id,b.prod_catalog sp, count(distinct a.billing_no) hj
from cyj_zgq_day_report_ls a, YZ_OFFER_FLAG b
where a.region_id = 73508
and a.prod_offer_id = b.prod_offer_id
and a.service_offer_id = '80000045'
and to_char(a.complete_date, 'yyyymmdd') = cTj_Day
group by a.org_id,b.prod_catalog) a1,
ar_area a2
where a1.org_id=a2.org_id
)loop cRegion := cRegion||rec.area||'【'||rec.sp||':'||rec.hj||'户'||'】'; 这样结果就是:安仁【450D签转:1户】安仁【E9:2户】安仁【【450D签转:1户】】 我要得到的结果:安仁 【450D签转:1户;450D签转:1户,E9:2户】 这个语句要怎么写?
for rec in ( select a2.area,a1.sp,a1.hj
from
(SELECT a.org_id,b.prod_catalog sp, count(distinct a.billing_no) hj
from cyj_zgq_day_report_ls a, YZ_OFFER_FLAG b
where a.region_id = 73508
and a.prod_offer_id = b.prod_offer_id
and a.service_offer_id = '80000045'
and to_char(a.complete_date, 'yyyymmdd') = cTj_Day
group by a.org_id,b.prod_catalog) a1,
ar_area a2
where a1.org_id=a2.org_id
)loop cRegion := cRegion||rec.area||'【'||rec.sp||':'||rec.hj||'户'||'】'; 这样结果就是:安仁【450D签转:1户】安仁【E9:2户】安仁【【450D签转:1户】】 我要得到的结果:安仁 【450D签转:1户;450D签转:1户,E9:2户】 这个语句要怎么写?
解决方案 »
- 很急,等着用
- 关于ORACLE死锁
- 企业GRC 从财务透明合规开始
- pstmt.execute()插入成功后却返回false
- 写了一个after insert的触发器,结果只能插入一条数据,其他的都不能插入
- select 前25%的记录
- Oracle奇怪问题:Sql语句在客户端通过Plsql执行没有反映,但在服务器上却可以执行.
- 可以用存储过程往数据表里添加2000条记录吗?测试用,急,在线等.
- IP地址怎么方便保存在数据库中?
- 一个难题,请高手帮忙,在线等待
- 存储过程创建临时表,遇到了引号转译,求帮忙看下,谢谢
- A表的ST_GEOMETRY类型插入到B表的ST_GEOMETRY类型,怎么做?
dbms_output.putline ???
select a2.area||'【'||wmsys.wm_concat(a1.sp || ':' || a1.hj || '户') ||'】'
from
(SELECT a.org_id,b.prod_catalog sp, count(distinct a.billing_no) hj
from cyj_zgq_day_report_ls a, YZ_OFFER_FLAG b
where a.region_id = 73508
and a.prod_offer_id = b.prod_offer_id
and a.service_offer_id = '80000045'
and to_char(a.complete_date, 'yyyymmdd') = cTj_Day
group by a.org_id,b.prod_catalog) a1,
ar_area a2
where a1.org_id=a2.org_id;
cRegion := cRegion||rec.area||'【'||rec.sp||':'||rec.hj||'户'||'】';我想要得到这样的结果:安仁 【450D签转:1户;450D签转:1户,E9:2户】 (注明:安仁是一个营业区area)
问题就在最后一行输出的格式问题:
cRegion := cRegion||rec.area||'【'||rec.sp||':'||rec.hj||'户'||'】';我想要得到这样的结果:安仁 【450D签转:1户;E9:2户】 (注明:安仁是一个营业区area)