Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> sql question - "first_not_null_value" ?
(sorry for crossposting, already posted this to
comp.databases.oracle.server which might be the wrong group,
haven't been in these forums since ages ...)
this might be a simple question, but I can't get it with analytics:
SQL> desc test
Name Null? Typ ----------------------------------------- -------- ---------------------------- PRIORITY NUMBER(38) NUM1 NUMBER NUM2 NUMBER NUM3 NUMBER NUM4 NUMBER
SQL> select * from test order by priority asc;
PRIORITY NUM1 NUM2 NUM3 NUM4 ---------- ---------- ---------- ---------- ----------
1 2 2 2,1 4 3 4,3 5
What I want to get within a query is
- the first not null NUM1 (or null if not present)
so the result should look like
NUM1 NUM2 NUM3 NUM4
2 NULL 4 5
how to achieve this with analytic functions ?
thank you
matthias Received on Thu Dec 18 2003 - 10:27:01 CST
![]() |
![]() |