add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE TEST1
("PROJECT_NAME" NUMBER,
"OK_CRITERIUM" NUMBER,
"DDATE" DATE
) ;
Insert into test1 (PROJECT_NAME,OK_CRITERIUM,DDATE) values ('241','1','21-DEC-2019');
1 rows affected
Insert into test1 (PROJECT_NAME,OK_CRITERIUM,DDATE) values ('241','1',to_date('21.12.2019 00:00:00','DD.MM.RRRR HH24:MI:SS'));

1 rows affected
Insert into test1 (PROJECT_NAME,OK_CRITERIUM,DDATE) values ('241','0',to_date('26.12.2019 00:00:00','DD.MM.RRRR HH24:MI:SS'));

1 rows affected
Insert into test1 (PROJECT_NAME,OK_CRITERIUM,DDATE) values ('241','0',to_date('26.12.2019 00:00:00','DD.MM.RRRR HH24:MI:SS'));

1 rows affected
Insert into test1 (PROJECT_NAME,OK_CRITERIUM,DDATE) values ('241','1',to_date('01.01.2020 00:00:00','DD.MM.RRRR HH24:MI:SS'));

1 rows affected
Insert into test1 (PROJECT_NAME,OK_CRITERIUM,DDATE) values ('241','0',to_date('01.01.2020 00:00:00','DD.MM.RRRR HH24:MI:SS'));

1 rows affected
select * from test1;
PROJECT_NAME OK_CRITERIUM DDATE
241 1 21-DEC-19
241 1 21-DEC-19
241 0 26-DEC-19
241 0 26-DEC-19
241 1 01-JAN-20
241 0 01-JAN-20
select
row_number () over (partition by project_name,ok_criterium, ddate order by ddate asc ) as rn,
t1.*
from test1 t1 order by ddate
RN PROJECT_NAME OK_CRITERIUM DDATE
1 241 1 21-DEC-19
2 241 1 21-DEC-19
1 241 0 26-DEC-19
2 241 0 26-DEC-19
1 241 0 01-JAN-20
1 241 1 01-JAN-20