sql >> データベース >  >> RDS >> Oracle

ここでOracle分析関数を使用できますか?

    もちろん、次のような分析を使用できます。

    SELECT DISTINCT YEAR, MONTH, WEEK, CPG, DEPT, CUST_ID, R_ID,
           SUM(P1) OVER (PARTITION BY YEAR,MONTH,WEEK, CPG, DEPT, CUST_ID, R_ID) P1,
           SUM(IC) OVER (PARTITION BY YEAR,MONTH,WEEK, CPG, DEPT, CUST_ID, R_ID) IC,
           SUM(B1) OVER (PARTITION BY YEAR,MONTH,WEEK, CPG, DEPT, CUST_ID, R_ID) B1, 
           P2, B2, TOT, TOTAL_TXN, TOTAL_AMT 
      FROM (your_query)
    



    1. JavaからOracleに配列を渡します:java.sql.SQLException:内部表現への変換に失敗しました:エラー

    2. 2つのテーブルから個別の値を選択する

    3. PL/SQLトリガーの問題

    4. pandas.DataFrame.to_sqlからの挿入を高速化する方法