Привет!
У меня есть такая структура таблицы:
+-------------------------------+
id date_in date_out
1 2012-04-07 2012-04-03
2 2012-04-19 2012-04-30
3 2012-04-01 2012-04-23
4 2012-04-01 2012-04-23
5 2012-04-01 2012-04-23
6 2012-04-01 2012-04-23
7 2012-04-01 2012-04-23
Естественно все даты разные, мне было лень их писать.
Так вот, диапазон дат строится от date_in до date_out.
Я делаю запрос в бд с датой(date_in), а скрипт проверяет наличие этой даты в диапазонах всех дат, во всех строках.
Как мне это сделать? Есть ли готовые решения?
1. vlados - 19 Апреля, 2012 - 22:07:34 - перейти к сообщению
2. avtor.fox - 19 Апреля, 2012 - 22:22:37 - перейти к сообщению
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT * FROM `table`
- WHERE `date`
- REGEXP '^2012-([0-9]{2})-23$'
Как по другому - не знаю.