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

以Datetime类型为条件的查询怎么写

2012-06-14 
以Datetime类型为条件的查询如何写?我有一组数据,A, 2012-06-01 07:01:00.000B, 2012-06-01 17:01:00.000C

以Datetime类型为条件的查询如何写?
我有一组数据,
A, 2012-06-01 07:01:00.000
B, 2012-06-01 17:01:00.000
C, 2012-06-02 07:02:00.000
D, 2012-06-02 17:02:00.000
E, 2012-06-03 07:03:00.000
F, 2012-06-03 17:03:00.000

我只需要每天17点的多的那笔数据,查询语句该如何写?


[解决办法]
select * from tbl where hour(date)=17
[解决办法]

SQL code
select * from tb where datepart(hh,时间)=17
[解决办法]
SQL code
select * from tb where right(CONVERT(varchar(30),col,120),12)>='17:00:00.000' and right(CONVERT(varchar(30),col,120),12)<'18:00:00.000' 

热点排行
Bad Request.