17,086
社区成员
发帖
与我相关
我的任务
分享
一个TA,结构如下:
id name
------------
1 aaa
2 bbb
3 ccc
......
表TB结构如下
did bs pid
------------------
1 vvv 1
2 ccc 1
3 bbb 2
4 rrr 2
5 hhh 3
表TB的pid字段与表TA的id字段是母子关系,
想得到的结果
id name mycount
------------------------
1 aaa 2
2 bbb 2
3 ccc 1
create table TA (id number(5),name varchar2(256));
create table TB (did number(5),bs varchar2(256),pid number(5));
select t2.pid,t1.name,count(*)
from TA t1,TB t2
where t1.id=t2.pid
group by
t1.name,t2.pid;