私はテーブルOrders
とorder_date
とorder_total
を持っています。 1か月に平均注文数を調べることは可能ですか?この場合オラクル:1か月あたりの平均はいくらですか?
=== ORDER_DATE === ORDER_TOTAL
--- 7-JAN-10 --- 5271
--- 12-JAN-10 --- 3646
--- 15-JAN-10 --- 310
--- 5-FEB-10 --- 71173
--- 12-FEB-10 --- 45175
--- 25-FEB-10 --- 126
それは次のようになります。
JAN - 3075.66667 // calculation: (5271 + 3646 + 310)/3
FEB - 38824.6667 // calculation: (71173 + 45175 + 126)/3
すごい!ありがとうございました! –
'order_month'の列には、' 01-JAN-10'や '01-FEB-10'のようなものがあります。 FEB-10に変更することも可能ですか?ちょうどその日なし。 –
はい、 'SELECT'列と' GROUP BY'の両方で 'TRUNC(order_date、 'MM')'ではなく 'TO_CHAR(order_date、 'MON-YY')'を使用してください。あなたが好きなキャラクターマスクを選んで、それと一緒に転がす。あなたのテーブルにたくさんのレコードがある場合、 'order_date'に関数インデックスを置くことは価値があるかもしれません。 –