这样的语法该如何写
如果要做一个查询语法,查询上个月25至当月24日之间的数据的语法该怎么写,我的意思是不通过直接指明月份来实现,而是通过函数来实现,这个问题我想了一天了,都没有搞定,语法越写越复杂
select sum (waybillmoney)
from balance
where busdate between dateadd(dd,27,(dateadd(mm,datediff(mm,0,getdate())-1,0))) and dateadd(dd,26,(dateadd(mm,datediff(mm,0,getdate()),0)))
刚才查了一下资料,找到一个方法,不过现在没条件试,不知道这样行不行,请版主指教指教!!
我这段语法达到的效果是计算从上月28日至当月27日之间的发生的总金额