我有一个问题说,
select col1,col2 from table1;
它返回多行的 2 列。我想在另一个查询的 where 条件下使用这两个值。就像是
select col3,col4 from table2 where col5=col1 and col6=col2;
wherecol1
和col2
是第一个查询的结果值。
目前我使用了类似的内部查询
select col3,col4 from table2
where col5 in (select col1 from table1)
and col6 in (select col2 from table1);
但我不想使用上面显示的内部查询,因为它会减慢结果。
请建议。