Sql Server 统计当天数据

  方法一、

SELECT  * FROM 表名 WHERE CONVERT (CHAR(8),日期字段名,112)=CONVERT(CHAR(8),GETDATE(),112)

  方法二、

  SELECT * FROM 表名 WHERE DATEDIFF(d,DAY(日期字段名),DAY(GETDATE()))=0

  Access:

 SELECT TOP 10 * FROM 表名 WHERE DAY(日期字段名)=DAY(NOW())

 查询当天之前一天的数据

  SELECT * FROM 表名 WHERE DATEDIFF(d,DAY(日期字段名),DAY(GETDATE()))=1


作者:PEPE
出处:http://pepe.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

原文地址:https://www.cnblogs.com/PEPE/p/3549638.html