表A
id subject
1 aaaaaaaaaaaaaaa
2 bbbbbbbbbbbbbbb
3 ccccccccccccccc表B
id idd cname
1 2 张三
2 2 张三
3 3 张三
4 3 张三
5 2 李四现在知道表B中的cname字(张三),根据张三所在行的idd在表A中查询(也就是表B中的idd对应的是表A中的id)怎样返回表A中的2和3的结果
id subject
1 aaaaaaaaaaaaaaa
2 bbbbbbbbbbbbbbb
3 ccccccccccccccc表B
id idd cname
1 2 张三
2 2 张三
3 3 张三
4 3 张三
5 2 李四现在知道表B中的cname字(张三),根据张三所在行的idd在表A中查询(也就是表B中的idd对应的是表A中的id)怎样返回表A中的2和3的结果
a.*
from
a,
(
select
idd
from
b
group by
idd
) as t
where
a.id=t.idd
where a.id = b.idd and b.cname = '张三'