2015-05-19 50 views
0

我想知道是否有人可以幫助我,因爲我似乎無法找到以下的答案,我一直在尋找。SQL Server:select count of今天交易

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

我有一個偉大的工程,如果我把日期爲01年以上-05-2015'

但我想今天的日期的每一天,當它刷新。

很抱歉,如果這是很基本的,但我只是失去了在這一個

回答

0

GETDATE()將返回當前日期和時間。

然後,您可以使用CAST() or CONVERT()去除時間值,並保留日期,即。

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

上面的代碼將返回2015年5月19日今天。

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

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

我用,而不是僅僅GETDATE(),因爲這工作完全轉換(VARCHAR(10),GETDATE(),110)...... –

+0

很高興幫助史蒂夫! – samb0x