嗨,我正在使用以下查询,它为我提供了每个日期的累积总和:
select date_in,
sum(INFLIGHT_PRODUCT_WISE)
over (order by date_in
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)
INFLIGHT_PRODUCT_WISE
from
(select
date_in,count(*)INFLIGHT_PRODUCT_WISE from items)
这是输出:
Date_in Inflight Product Wise (cumulative sum)
09-AUG-15 269
08-AUG-15 259
07-AUG-15 249
06-AUG-15 239
05-AUG-15 229
当他点击 269 时,他应该得到 269 个订单号的所有记录,当他点击 259 时,他应该得到所有 259 个订单号,依此类推。
我知道如何在 oracle apex 中进行向下钻取。
我只需要 SQL 查询来提取与累积总和有关的所有相关记录。
例如-我需要获取特定日期的累积总和的订单号和产品名称我该怎么做
select order_number,product_name from items-- for 259,269 records and so on
它是如何完成的?