我需要从表中查询应该出现在另一个表中的数据。
例如,我有2张桌子
Table 1
comp col1 col2 col3
a 0 v v
b 0 v v
c 0 v v
d 0 v v
Table 2
name col4
a 0
b 1
c 0
d 1
我的结果应该来自表1
comp col1 col2 col3
a 0 v v
c 0 v v
b和d值的记录是1,因此应该从表1中检索。
如果您有任何疑问,请告诉我。
感谢。
答案 0 :(得分:0)
可以使用inner join
select
t1.* from table1 t1
inner join table2 t2 on t1.comp = t2.comp
where t2.col4 = 0