切り捨てられた値を平均値と比較することになっています。私のテーブルには、order_date と ship_date の 2 つの日付があります。trunc(ship_date - order_date) を使用して、アイテムの発送にかかる日数を取得します。trunc()
ここで、そのような時間の平均を関数から取得した値と比較したいと思いますtrunc()
。関数が大きい場合は、結果を表示したいだけです。
これは私がこれまでに思いついたものです。どんな助けも大歓迎です。
select order_id,
order_date,
trunc(ship_date-order_date) as shipping_time
from product_order
where (trunc(ship_date-order_date) > Avg(trunc(ship_date-order_date)));
これを行うと、次のエラーが発生します。
ORA-00934: ここではグループ機能は許可されていません