level 3
create table bb( sname varchar2(4) not null, hi date, money number(5, 2));
2022年08月05日 06点08分
2
level 3
insert into bbvalues ('店A', to_date('2021/03/01','yyyy-mm-dd'), '100');insert into bbvalues ('店A', to_date('2021/03/02','yyyy-mm-dd'), '200');insert into bbvalues ('店A', to_date('2022/03/01','yyyy-mm-dd'), '100');insert into bbvalues ('店A', to_date('2022/03/02','yyyy-mm-dd'), '200');insert into bbvalues ('店B', to_date('2021/03/01','yyyy-mm-dd'), '200');insert into bbvalues ('店B', to_date('2021/03/02','yyyy-mm-dd'), '100');insert into bbvalues ('店B', to_date('2022/03/01','yyyy-mm-dd'), '200');insert into bbvalues ('店B', to_date('2022/03/02','yyyy-mm-dd'), '100');
2022年08月05日 06点08分
3
level 5
你自关联就可以了,条件为店名name=店名name,日期等于日期-1。
2022年08月07日 15点08分
6
做出来了 用开窗
2022年08月26日 00点08分
level 8
温馨提示ORACLE,的日期日期可以直接加减的
select a.name,a.日期,a.money,a.money-nvl(b.money,0) from
表A a left join 表A b on
A.日期=b.日期-1
2022年09月01日 07点09分
8