首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么查询时间段的记录

2013-08-01 
如何查询时间段的记录比如查询出每天20点到21点之外的记录查询时间段[解决办法]select * from tb where da

如何查询时间段的记录
比如
查询出每天20点到21点之外的记录 查询时间段
[解决办法]


select * from tb where datepart(hh,colname)<>20

[解决办法]
引用:
那如果是每天20点到20:30的记录

select * from tb where SUBSTRING(CONVERT(VARCHAR(30),列名,121),CHARINDEX(' ',CONVERT(VARCHAR(30),列名,121),1)+1,LEN(CONVERT(VARCHAR(30),列名,121))) BETWEEN '20:00:00.000' AND '20:30:00.000'

热点排行