2

我使用以下查询来获取每天的计数,

select count(*) as counter 
from art.pub 
WHERE createddate > CURRENT_DATE;

我想调整它并按当月计算,

调整我的查询的任何提示

4

2 回答 2

3

在 PostgreSQL 中尝试使用date_trunc

WHERE createddate >= date_trunc('month', CURRENT_DATE)
于 2013-11-07T07:08:08.130 回答
-1

请试试这个,它可以在 MS Sql 服务器上运行

select count(*) as counter 
from  ##TBL_TEMP
WHERE DATEPART(MONTH,createddate) > DATEPART(MONTH, GETDATE());
于 2013-11-07T10:10:45.727 回答