0

日付列を 6 つの四半期に分割し、都道府県ごとにカウント、比率 - A/カウント、Avg(colC) を計算する必要があります。日付列 i を YYYY Q 形式に変換しました。以下に示す結果が得られるかどうか疑問に思っていました。私はオラクル11gを使用しています。上記の形式で結果を得ることができるSQLを記述しようとしています。結果を四半期ごとにグループ化することはできますが、それをさらにサブグループ化して、各四半期のカウント、比率、および平均を表示することはできません。–</p>

以下のデータを取得するために使用する必要がある2つのテーブルがあります。

Table 1                                     Table 2

Customer_id    St_Nme      St_Cd           Customer_id  No_of_sales  Time_spent  Date
    1          Alabama     AL                  1           4           4.5       01122012
    2          California  CA                  2           7.5         9.33      03062012

必要な出力数 - 売上の数 Ratio-Time_spent/売上の数 Avg - 費やした時間の平均

            Q42012         Q32012          Q22012             Q12012    Q42011   Q32012  
         count Ratio Avg  count Ratio Avg   count Ratio Avg
State       
Alabama    3    4.5  1.2    8  7.4    3.2    65   21.1  34.4
A..        4    7.5  3.2    5  9.4    5.2    61   25.1  39.4
A..        9    6.5  5.2    4  3.4    3.7    54   41.1  44.4
Boston
Cali..
Den..
4

0 に答える 0