有表job,其数据为:
id coid WorkAreaExclud 1 12 0100
2 32 0200
3 12 0200 4 12 0200
我想输出为:
coid Wlist
12 |0200,2|0100,1|
13 |0200,1|
要求是在每个coid 下,得到一个每个地区编号下,有几行
例如coid=12时,编号0200下有2行,0100有1行这个SQL语句怎么写?
你写的输出不对,应该是:
12 | 0200 | 2
12 | 0100 | 1
32 | 0200 | 1
Sql语句:
select coid,WorkAreaExclud,count(*) from job group by coid,WorkAreaExclud order by coid,WorkAreaExclud
一个垃圾问题,都没描述清楚
lz的需求是说清楚了,但是Oracle不知道,sql的话自己写个函数就可以了。