SQL 服务器:select 今日交易计数

SQL Server : select count of Todays Transactions

我想知道是否有人可以帮助我,因为我似乎找不到我一直在寻找的以下问题的答案。

Select 
    Count(pm1.number) As number 
From 
    SCenter.probsummarym1 As pm1 
Where 
    pm1.open_time >= Today()

如果我将日期输入为“2015 年 1 月 5 日”

,我的上述内容效果很好

但是我想要今天的日期每天刷新。

抱歉,如果这是非常基本的,但我只是迷失在这个

GETDATE() 将 return 当前日期和时间。

然后您可以使用 CAST() or CONVERT() 去除时间值并只留下日期,即

SELECT CONVERT(VARCHAR(10), GETDATE(), 110)

以上代码 return 05-19-2015 今天。

Select 
  Count(pm1.number) As number 
From SCenter.probsummarym1 As pm1 

Where 
  pm1.open_time >= GETDATE()  //or CONVERT(VARCHAR(10), GETDATE(), 110)