Я запрашиваю таблицу бронирования, чтобы узнать, есть ли у меня конфликт ресурсов. Запрос присоединяется к одной и той же таблицы дважды похож на этот ответ:SQL Сравнение диапазонов дат Сравнение данных резервирования ресурсов Повторяющиеся результаты
https://stackoverflow.com/a/2727467/578451
Однако я получаю повторяющиеся результаты возвращаются
т.е. Бронирование 1 Столкновения с заказом 2 & Бронирование 2 Столкновения с Бронирование 1:
2 records returned..
booking_1_id|booking_2_id
1 |2
2 |1
Как-то мне нужно удалить один из (около) дубликатов. GROUP BY недостаточно.
Идеи?
Это работает, спасибо! Есть ли способ не вложенных запросов? – JPC
Я уверен, что есть, но поскольку вы не опубликовали свой исходный запрос, у меня нет возможности его изменить ;-) –