Mysql 资源预订重复结果的SQL日期范围比较冲突

Mysql 资源预订重复结果的SQL日期范围比较冲突,mysql,sql,join,date-range,Mysql,Sql,Join,Date Range,我正在查询预订表,查看是否存在资源冲突。 查询两次连接到同一个表,与此答案类似: 然而,我得到了重复的结果返回 i、 e.预订1与预订2冲突&预订2与预订1冲突: 2 records returned.. booking_1_id|booking_2_id 1 |2 2 |1 不知何故,我需要删除一个几乎重复。 分组是不够的 想法?我肯定有,但由于您没有发布原始查询,我无法修改它- SELECT * FROM ( -- your complete q

我正在查询预订表,查看是否存在资源冲突。 查询两次连接到同一个表,与此答案类似:

然而,我得到了重复的结果返回

i、 e.预订1与预订2冲突&预订2与预订1冲突:

2 records returned..

booking_1_id|booking_2_id
1           |2
2           |1
不知何故,我需要删除一个几乎重复。 分组是不够的


想法?

我肯定有,但由于您没有发布原始查询,我无法修改它-
SELECT * FROM (

-- your complete query here

) AS baseview
WHERE booking_1_id<booking_2_id;