我有日期列,我必须将其分成 6 个季度并按州计算计数、比率 - A/Count、Avg(colC)。日期列我已转换为 YYYY Q 格式。我想知道我是否可以获得如下所示的结果。我正在使用 oracle 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
期望的输出计数 - 销售计数比率 - 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..