Здравствуйте!Интервала дат и MySQL
Возможно ли исключить интервал дат в MySQL. Скажем: я выбрал две даты
start_date = "2013-04-02"
и
end_date = "2013-04-12"
Таблица reservation
содержит две колонки для каждого элемента (элементы не могут быть уникальными идентификаторами, так как многие оговорки возможно для одного элемента) : reserved_from
и reserved_until
(оба типа = дата).
Предположим, что для первого элемента
reserved_from = "2013-04-05"
и
reserved_until = "2013-04-07
Можно выбрать все элементы, которые не защищены от даты начала и даты окончания? Что касается нескольких оговорок и особых случаев (reserved_from < "start_date"
и т. Д.)
Спасибо!
Почему бы вам не попробовать? – fancyPants
Возможный дубликат [Выбрать mysql-запрос между датой?] (Http://stackoverflow.com/questions/1469689/select-mysql-query-between-date) – sitilge