次のSQLスクリプトで実行エラーが発生します。
SELECT TOP 1 PERCENT
a.accode, a.voucherdate, a.credit, a.Debit,
SUM(a.Debit) OVER (ORDER BY [a.accode],[a.voucherdate]) AS rdr
FROM
VoucherMain AS a
ORDER BY
a.accode, a.voucherdate
エラーメッセージ
'order'の近くの構文が正しくありません
誰かが私の構文の何が問題になっているのか教えてもらえますか?