SQL数据库根据A表某字段查B表数据

A表有字段a、b、c,
B表有字段a、d、e,
现在需要在B表查询A表b=0的数据
语句怎么写?
用的这个
select * from B
join
( select * from A where b=0
)o
on A.a=B.a

第1个回答  2017-12-26
用楼上的select *from A,B where A.a=B.a and b=0 也可以。或者:
select B.* from A join B on A.a=B.a and A.b=0;本回答被提问者采纳
第2个回答  2017-12-26
select B.* from A,B where A.a=B.a and b=0
第3个回答  2017-12-26
select b1.a,b1d,b1.e from A a1,B b1 where a1.a = b1.a and a1.b='0'
相似回答