【发布时间】:2016-10-09 18:27:02
【问题描述】:
我有两个查询:
- Select * from table1 where my_value between value1 and value2;
- 从table2中选择value1、value2;
table2 中的 value1 和 value2 的集合是唯一的。 如何在第一个查询的 where 语句中插入查询 2 的所有结果集?
Resolved: Using exists key:
select *
from t1
where exists
(
select *
from t2
where t1.my_value between t2.value1 and t2.value2
);
【问题讨论】:
标签: sql postgresql between