我正在一个数据库中处理多个供应商的多个订单。现在,我想知道订单1与订单2,订单2与订单3,订单3与订单4等之间的天数差异。我需要它来根据每个供应商之间的订单天数为每个供应商生成标准偏差。
希望有人可以提供帮助。.>>
我正在一个数据库中处理多个供应商的多个订单。现在,我想知道订单1与订单2,订单2与订单3,订单3与订单4等之间的天数差异。....>
lag()
:select supplier,
stddev(orderdate - prev_orderdate) as std_orderdate
from (select t.*,
lag(orderdate) over (partition by supplier order by orderdate) as prev_orderdate
from t
) t
group by supplier;
lag()
和日期算术。