Уже мозг дымится... Хочется попроще и без pl/sql...
Дано:
create table demo
( id int
, seq int
, val int
);
insert into demo (id,seq,val) values( 1, 1, null);
insert into demo (id,seq,val) values( 1, 2, 102);
insert into demo (id,seq,val) values( 1, 3, 103);
insert into demo (id,seq,val) values( 2, 1, 201);
insert into demo (id,seq,val) values( 2, 2, 202);
insert into demo (id,seq,val) values( 2, 3, 203);
insert into demo (id,seq,val) values( 3, 1, null);
insert into demo (id,seq,val) values( 3, 2, null);
insert into demo (id,seq,val) values( 3, 3, null);
Хочется:
ID | FIRST_NOT_NULL
---|--------
1 | 102
2 | 201
3 | null
спасибо!