取人休假的mysql查询
||
我有一个具有以下结构的表
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
现在我需要根据休假日期进行搜索。例如,我想查看用户在2011-04-27和2011-05-08之间拍摄的f(例如user_id = 2)的叶子。如您所见,根据user_id 2上方发布的结果,休假时间为2011-04-26至2011-05-09。给出的日期为2011-04-27和2011-05-08之间。
我尝试了以下方法
之间
小于大于
没有找到相关结果
已邀请:
2 个回复
搜洼挂时
到
之间的假期至少有1天共同之处:
这将显示整个period2ѭ到
的叶子:
扑北爱