时间求交集
时间:2011-12-19
来源:互联网
有表Tab_A里面T字段里面存储值从8:00,8:30,9:00.....一直到18:00 ,值固定。
输入开始时间,结束时间,输入的格式为 0:00...5:30....24:00 。
如何取得输入的开始时间、结束时间和Tab_A表里面T字段比较获得交集。
输入开始时间,结束时间,输入的格式为 0:00...5:30....24:00 。
如何取得输入的开始时间、结束时间和Tab_A表里面T字段比较获得交集。
作者: king_sys 发布时间: 2011-12-19
SQL code
select * from Tab_A where T between 开始时间 and 结束时间
作者: xuam 发布时间: 2011-12-19
where T between 开始时间 and 结束时间
作者: szstephenzhou 发布时间: 2011-12-19
你是输入的串的?还是什么格式的?
作者: fredrickhu 发布时间: 2011-12-19
SQL code
先获取到开始时间,结束时间 假设你输入的是字符串@s,以逗号区分开始时间,结束时间,例如:'0:00,5:30' select * from tab_a where cast(T as datetime) between case(left(@s , charindex(@s,',') - 1) as datetime) and cast(substring(@s , charindex(@s,',') + 1 , len(@s)) as datetime)
作者: dawugui 发布时间: 2011-12-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28