我正在尝试显示总计的增量(当前与前一天),但月份功能在 oracle 中不起作用。我也使用 denodo 来运行这个查询。我尝试添加一个提取功能以使其适用于月份,但似乎也无法正常工作。
足疗:
study id date total
RSCLS CA10001 2020-08-11 52
RSCLS CA10001 2020-08-10 52
ETDLD CA20302 2020-08-11 99
ERGKG CA34524 2020-08-11 31
询问:
select
tt1.study,
tt1.id,
tt1.date,
tt1.total,
(tt1.total-ifnull(tt2.total, 0)) as delta
from pedics tt1
left outer JOIN pedics tt2 on tt1.total = tt2.total
and month(tt1.date1)-month(tt2.date1)=1;