У меня есть таблица со следующей структурой
leave_id int(10) No
user_id int(10) No
leavetype_id int(15) No
fromdt date No
todt date No
no_of_days varchar(10) No
status enum('0', '1', '2', '3') No
modifier varchar(35) No
modifiedby varchar(25) No
description varchar(100)
, который содержит такие данные
leave_id 194
user_id 2
leavetype_id 2
fromdt 2011-04-26
todt 2011-05-09
no_of_days 9
status 3
modifier
modifiedby
description some description
Теперь мне нужно искать по дате отпуска. Например, я хочу видеть листья, которые пользователь взял f (например, user_id = 2) в период с 2011-04-27 по 2011-05-08. Как вы можете видеть, согласно опубликованному выше результату user_id 2 находился в отпуске с 2011-04-26 по 2011-05-09. И указанная дата 2011-04-27 и 2011-05-08 находится между ними.
Я пробовал следующие вещи