我应该将截断值与平均值进行比较。在我的表中,我有 2 个日期,order_date 和 ship_date;我使用 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: 此处不允许使用组功能