繁体   English   中英

SQL 查询比较 SQL 2008 R2 服务器中的分钟数

[英]SQL Query to comparing the minutes in SQL 2008 R2 server

我想要做的是,我有带有日期字段的表。 日期字段具有日期时间格式的条目。 使用它我必须在下午 5 点后显示今天的记录。 任何人都可以帮我解决这个问题。

谢谢

尝试这个。

Select *
FROM tablename
WHERE datefield < '1/1/2014 17:00:00.000'
select * from table1
where 
CONVERT(date,Datefield) = CONVERT(date,GETDATE()) and
CONVERT(time,Datefield) > convert(time,'17:00')

下午 5 点后? 尝试这个:

select *From Table where DATEPART(hh,yourdatefield)>=17 and and convert(date,yourdatefield,103)='2014-04-03'

这将是下午 5 点后的记录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM