10金币
本帖最后由 CainduranceTX 于 2023-7-18 09:56 编辑
各位大佬好
鄙人新手
在做报表的时候,遇到一个问题,恳请大佬们指点:
这是我写的SQL:
select * from dbo.外伤登记表 where 1=1
{IIF(IsNothing(@统筹区), "", " and 统筹区划 like '%" & @统筹区 & "%'")}
{IIF(IsNothing(@开始日期), "", " and FGC_CreateDate>='" & @开始日期 & "'")}
{IIF(IsNothing(@结束日期), "", " and FGC_CreateDate<='" & @结束日期 & "'")}
这是我要查询的数据:
因为我的数据是日期时间型的,都有时分秒,但是我写的SQL判断不了,查询数据的时候,最后一天的数据都没有查询到。
请问如何改造我这个SQL,在不影响现有功能的前提下,让它可以查询xxxx年xx月xx日00:00:00 到 xxxx年xx月xx日23:59:59的全部数据呢?
|
|