Я не могу понять ошибку этого кода.Как использовать OVER и ORDER BY
КОД:
SELECT
CariID, HesapID, BTrh, BCinsiID, BNo, Acklm, VdTrh, mTrh, BorcT, AlacakT,
SUM(BorcT) OVER (PARTITION BY CariID, HesapID ORDER BY BTrh, BNo, mTrh) AS TopBorcT,
SUM(AlacakT) OVER (PARTITION BY CariID, HesapID ORDER BY BTrh, BNo, mTrh) AS TopAlacakT
FROM
tCariH
ОШИБКА:
Msg 102, Level 15, State 1, Line 3
Incorrect syntax near 'order'.
Какую версию SQL Server? Я считаю, что синтаксис, который вы показали, работает только в 2012 году (и, возможно, более поздних версиях, которые еще не существуют) –