Я работаю над календарями событий, и мне трудно найти запрос mysql, который выбирает мои события в заданном диапазоне. Мои события имеют даты начала и окончания, а также мои диапазоны (месяцы).php mysql двойной диапазон дат
Я старался изо всех сил, чтобы изобразить то, что я ищу: (Я хочу, чтобы выбрать события 1,2,3,4, но не 5 или 6)
|========= April ===========| => Range
+--(1)--+ +--(2)--+ => Partialy Overlapping Events
+--(3)--+ => Events included in range
+----------------(4)----------------+ => Ovelapping events
+-(5)-+ +-(6)-+ => Events outside of range
я нашел подобную quastion: 2 Column Mysql Date Range Search in PHP, но я не думаю, что это дубликат, как если бы я правильно понимал в своей проблеме диапазон с датами начала и окончания, а в другом вопросе диапазон - это единственная дата.
Как ваш диапазон задан, какова схема вашей таблицы для таблицы событий? – codeling