月初查询

时间:2013-12-03 01:39:05

标签: sql sql-server tsql date

如何针对当月和当月的当天运行查询?

例如:

Select 
    installed_date,
    cust_no,
    sum(Price) as daily_price
From 
    table1
Group By 
    installed_date, 
    cust_no

我希望此查询始终返回当前月份的数据,因此在这种情况下从1st Dec 20133rd Dec 2013

由于

2 个答案:

答案 0 :(得分:0)

select installed_date,cust_no,sum(Price) as daily_price
from table1
where installed_date >= dateadd(month, datediff(month,0, current_timestamp), 0)
group by installed_date,cust_no

答案 1 :(得分:0)

Click on this link

检查以上链接。
我创建了一个包含三列的表。此链接中添加了相同的模式。 还写了一个查询来解决你的问题。看一看。我不是mysql开发人员,但试图将mssql查询转换为mysql。如果你想要MSSQL查询然后还原。