-
-
linqiang 初学数据Lv2
发表于2021-10-26 16:05
悬赏1
已解决
5个回答
数据库有开始时间和结束时间,那应该用日期组件比较合适吧?
例我选择日期参数为2021-10-26,然后过滤条件那配置就是开始时间<=@参数名 and 结束时间>=@参数名
果冻出场 发表于 2021-10-26 16:10
数据库有开始时间和结束时间,那应该用日期组件比较合适吧?
例我选择日期参数为2021-10-26,然后过滤条件那配 ...
需要查询数据库里开始时间和结束时间在某个范围内的数据

比如时间起止字段的参数名是@time,开始时间@time_s,结束时间@time_e这样,你在加到过滤条件里面就可以
果冻出场 发表于 2021-10-26 16:05
比如时间起止字段的参数名是@time,开始时间@time_s,结束时间@time_e这样,你在加到过滤条件里面就可以 ...
为啥我加了过滤之后一打开没数据,要点一下查询才有数据?
那是因为过滤条件生效了.可以写IF判断.如果参数值为空,执行什么操作,如果不为空才执行过滤.if(@qj='','1=1','REGION_ID='+@qj)
也可以勇 MKFILTER函数:https://bbs.esensoft.com/thread-131148-1-1.html
或者直接给参数开始结束默认值
三种方式根据你的需求去设置