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

 

 

 

你可能感兴趣的:(SQL Server)