Я бегу следующий код, чтобы вычислить совокупное значениеиспользование сумма по перегородке с помощью вычислить совокупную величину
SELECT
iid
,item_id
,pg_purch_ind
,SUM_score1
,SUM(pg_purch_ind) OVER(PARTITION BY item_id ORDER BY SUM_score1 DESC, iid % 100, iid) AS cum_pg_purch
into table2
FROM table1
Но он имеет следующую ошибку «Неправильный синтаксис около„порядка“.» Кто-нибудь знает, в чем проблема?
вы не можете запустить этот запрос в любой версии меньше, чем 2012 так какую версию вы используете? –