累積値を計算するには、パーティション全体の合計を使用します

ギャビン

累積値を計算するために次のコードを実行しています

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 

ただし、「 'order'の近くの構文が正しくありません」というエラーがあります。誰かが問題が何であるか知っていますか?

Pプラディープ

下位バージョンの回避策は次のとおりです

;WITH cte
     AS (SELECT iid,
                item_id,
                pg_purch_ind,
                SUM_score1,
                Row_number()OVER(partition BY item_id ORDER BY SUM_score1 DESC, iid % 100, iid ) AS rn
         FROM   Yourtable)
SELECT iid,
       item_id,
       pg_purch_ind,
       SUM_score1,
       cum_pg_purch
FROM   cte a
       CROSS apply (SELECT Sum (pg_purch_ind)
                    FROM   cte b
                    WHERE  a.item_id = b.item_id
                           AND b.rn <= a.rn) cs (cum_pg_purch) 

発生させることなく、Row_Numberそれは非常に困難なクロスに処理するために適用されますWhereので、モジュロ演算子の句を

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

CNTKの静的軸全体の累積合計を計算します

分類Dev

累積合計に制限を設定してパーティションをテーブル化するにはどうすればよいですか?

分類Dev

MYSQL 3つのテーブルを結合し、累積パーセンテージを計算します

分類Dev

パンダの前のN行の累積合計を計算する方法は?

分類Dev

各行内のフィールドの累積合計を計算します

分類Dev

列の累積範囲から累積(100%)パーセンテージを計算します

分類Dev

MATLABの大きなスパース行列の場合、ゼロ以外のエントリの列全体の累積合計を計算しますか?

分類Dev

パンダのシリーズの実行中(累積)最大値を計算します

分類Dev

R:値が最後に発生してからの累積合計とカウントを計算します

分類Dev

SASで列の累積合計とパーセンテージを計算する

分類Dev

さまざまなシーケンスの累積積を計算する

分類Dev

累積的なマルチカテゴリー列から毎日の合計を計算するパンダ

分類Dev

パンダはグループ化後に累積合計を取得します

分類Dev

パンダを使用して累積平均を計算する

分類Dev

Sparkpysparkウィンドウ関数またはSQLを使用して割引された将来の累積合計を計算する方法

分類Dev

パンダのローリングウィンドウの累積積を計算する方法は?

分類Dev

Sparkを使用して累積合計を計算する方法

分類Dev

SQLを使用して累積合計を計算する方法

分類Dev

累積合計を計算するときに列を追加します

分類Dev

パンダを使用して、毎日の値がある場合、週ごとの累積値の合計を計算するにはどうすればよいですか?

分類Dev

パーティションを介して徐々に合計されない合計ウィンドウ関数を使用する方法はありますか?

分類Dev

累積合計フォワードパンダを計算する

分類Dev

「折りたたまれた」数値変数全体のパーセンテージを計算するためのパーティション

分類Dev

累積合計を検証するLINQを使用してプロパティを効率的に検証する

分類Dev

累積パーセンテージを計算するにはどうすればよいですか?

分類Dev

ベクトルのすべての要素の累積パーセンテージを計算します

分類Dev

Web AudioAPI-フィルターの累積ゲインを計算します

分類Dev

クエリタイミングの累積合計を計算する方法は?

分類Dev

累積合計の最大値を新しい列に抽出する

Related 関連記事

  1. 1

    CNTKの静的軸全体の累積合計を計算します

  2. 2

    累積合計に制限を設定してパーティションをテーブル化するにはどうすればよいですか?

  3. 3

    MYSQL 3つのテーブルを結合し、累積パーセンテージを計算します

  4. 4

    パンダの前のN行の累積合計を計算する方法は?

  5. 5

    各行内のフィールドの累積合計を計算します

  6. 6

    列の累積範囲から累積(100%)パーセンテージを計算します

  7. 7

    MATLABの大きなスパース行列の場合、ゼロ以外のエントリの列全体の累積合計を計算しますか?

  8. 8

    パンダのシリーズの実行中(累積)最大値を計算します

  9. 9

    R:値が最後に発生してからの累積合計とカウントを計算します

  10. 10

    SASで列の累積合計とパーセンテージを計算する

  11. 11

    さまざまなシーケンスの累積積を計算する

  12. 12

    累積的なマルチカテゴリー列から毎日の合計を計算するパンダ

  13. 13

    パンダはグループ化後に累積合計を取得します

  14. 14

    パンダを使用して累積平均を計算する

  15. 15

    Sparkpysparkウィンドウ関数またはSQLを使用して割引された将来の累積合計を計算する方法

  16. 16

    パンダのローリングウィンドウの累積積を計算する方法は?

  17. 17

    Sparkを使用して累積合計を計算する方法

  18. 18

    SQLを使用して累積合計を計算する方法

  19. 19

    累積合計を計算するときに列を追加します

  20. 20

    パンダを使用して、毎日の値がある場合、週ごとの累積値の合計を計算するにはどうすればよいですか?

  21. 21

    パーティションを介して徐々に合計されない合計ウィンドウ関数を使用する方法はありますか?

  22. 22

    累積合計フォワードパンダを計算する

  23. 23

    「折りたたまれた」数値変数全体のパーセンテージを計算するためのパーティション

  24. 24

    累積合計を検証するLINQを使用してプロパティを効率的に検証する

  25. 25

    累積パーセンテージを計算するにはどうすればよいですか?

  26. 26

    ベクトルのすべての要素の累積パーセンテージを計算します

  27. 27

    Web AudioAPI-フィルターの累積ゲインを計算します

  28. 28

    クエリタイミングの累積合計を計算する方法は?

  29. 29

    累積合計の最大値を新しい列に抽出する

ホットタグ

アーカイブ