【发布时间】:2018-12-04 03:39:18
【问题描述】:
我想这样做
select x,y,z from table1 where x between (select a from table2) and (select b from table2);
这可能吗?如果是,怎么做?
【问题讨论】:
我想这样做
select x,y,z from table1 where x between (select a from table2) and (select b from table2);
这可能吗?如果是,怎么做?
【问题讨论】:
你可以使用exists:
select t1.x, t1.y, t1.z
from table1 t1
where exists (select 1
from table2 t2
where t1.x between t2.a and t2.b
);
【讨论】: