MySQL запрос даты, между двумя полями даты

Я использую MySql 5.5.

Мне нужно найти идентификатор пользователя на дату с конкретным IP-адресом.

Поля: ИД пользователя, IP-адрес, Начальная дата, Конечная дата.

Так, например, я ищу идентификатор пользователя с IP-адресом 192.168.1.1 12 сентября 2011 года.

запрос будет похожselect * from database where ipaddress='192.168.1.1' and 2011-12-09 is in(startdate and enddate);

Любая помощь в выявлении этого логического недостатка приветствуется. Спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос