我正在将一系列teradata语句转换为SQL Server 2005。
在我们遇到这个之前,一切都很好:
select
CODE, _year, _month, _day, product,
sum(DAILY_AMMOUNT) over (partition by CODE, _year, _month, product
order by _day ROWS UNBOUNDED PRECEDING) as DAY_AMM
from ...
您确定知道SQL Server 2005中没有 ROWS 。
我知道在某些情况下我可以用RANGE
替换它,但是我无法访问teradata数据库来检查是否确实如此。
有关如何替换总和以确保结果匹配的任何想法吗?
提前致谢