永发信息网

SQL查询:2个日期参数开始日期2016-10-10到结束日期2016-10-15,如何能查出以下5条数据

答案:2  悬赏:40  手机版
解决时间 2021-03-25 15:02
  • 提问者网友:凉末
  • 2021-03-25 02:07
表中数据
数据1, 2016-10-2到2016-10-12
数据2,2016-10-8到2016-10-17
数据3,2016-10-1到2016-10-18
数据4,2016-10-12到2016-10-14
数据5,2016-10-10到2016-10-15
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2020-12-17 16:09
是要计算统计周期内的时长吧?比如:某员工9月的上班天数。
SELECt *
FROM TableX
WHERe BeginTime <= '2016-10-15' -- 期末之前进入
AND EndTime >= '2016-10-10'-- 期初之后离开
全部回答
  • 1楼网友:琴狂剑也妄
  • 2020-04-23 12:08
写成带参数的存储过程,然后调用存储过程即可 例如: create procedure proc (@s varchar(10)) as select * from 表 where 字段名=@s 调用时用 exec proc 'aaa'
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯