in 和exists的用法差不多.
但是in条件不能有外部条件,如:
select *from rp_001 A where exists (select years from RepOrt B where A.repid=20) select *From rp_001 A join RepOrt on A.repid=20;
exists 不会筛选出report的数据
而join会与report自然连接。
2022-04-17 23:24:17
in 和exists的用法差不多.
但是in条件不能有外部条件,如:
select *from rp_001 A where exists (select years from RepOrt B where A.repid=20) select *From rp_001 A join RepOrt on A.repid=20;
exists 不会筛选出report的数据
而join会与report自然连接。