我使用以下查询来获取每天的计数,
select count(*) as counter
from art.pub
WHERE createddate > CURRENT_DATE;
我想调整它并按当月计算,
调整查询的任何提示
答案 0 :(得分:3)
在PostgreSQL中尝试使用date_trunc
WHERE createddate >= date_trunc('month', CURRENT_DATE)
答案 1 :(得分:-1)
请试试这个,它可以在MS Sql server上运行
select count(*) as counter
from ##TBL_TEMP
WHERE DATEPART(MONTH,createddate) > DATEPART(MONTH, GETDATE());