我正在努力修改请假查询的查询。
我的旧查询:
SELECT * FROM #table_name
WHERE ((from_date<='#date' AND to_date>='#date')
OR (from_date>='#date' and to_date<='#date')
OR (from_date BETWEEN '#date' AND '#date' OR to_date BETWEEN '#date' AND '#date')))
AND employee_id = '#employee_id '
例如
我将于201年2月1日至05-02-2018(05-02-2018,我只在上半天休假)休假。
所以上面的查询不允许我在05-02-2018的下半年休假。
约束我必须在该查询中添加: