No puedo entender el error de este código.¿Cómo puedo usar OVER y ORDER BY
CÓDIGO:
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
ERROR:
Msg 102, Level 15, State 1, Line 3
Incorrect syntax near 'order'.
Qué versión de SQL Server? Creo que la sintaxis que ha mostrado solo funciona en 2012 (y probablemente en versiones posteriores, que aún no existen) –