Hello Experts,
I am working with CDS views. I want to select specific row from several partially overlapping data, for example.
Origin data:
Field 1 | Field 2 | Field 3 | Field 4 |
---|---|---|---|
1 | aaa111 | bbb111 | R1 |
1 | NULL | bbb111 | R2 |
1 | aaa111 | NULL | R3 |
1 | NULL | NULL | R4 |
2 | NULL | bbb222 | R5 |
2 | aaa222 | NULL | R6 |
2 | NULL | NULL | R7 |
3 | aaa333 | NULL | R8 |
3 | NULL | bbb333 | R9 |
4 | NULL | bbb444 | R10 |
4 | NULL | NULL | R11 |
5 | NULL | NULL | R12 |
After select:
Field 1 | Field 2 | Field 3 | Field 4 |
---|---|---|---|
1 | aaa111 | bbb111 | R1 |
2 | aaa222 | NULL | R6 |
3 | aaa333 | NULL | R8 |
4 | NULL | bbb444 | R10 |
5 | NULL | NULL | R12 |
Since cant use sub-query or "order by" clause, so..., How can I do.