Я хочу сделать 3 строки по убыванию
Есть 3 ряда, 2-й и 3-й строки из 1-го ряда
![enter image description here](https://i.stack.imgur.com/UZYV8.png)
но это не работает так, как я хотел. ![enter image description here](https://i.stack.imgur.com/jQppA.png)
как вы можете видеть этот результат, который имеет нулевое значение из-за того, что у меня был порядок только по rowA
Я хочу сделать 3 строки независимыми по убыванию без нуля, вот так:
![enter image description here](https://i.stack.imgur.com/otdpQ.png)
Я пытался использовать null last / fist, но это применимо к отдельным строкам
и заполнить некоторое значение нулевым значением, оно тоже не работает
Я использую оракул 11g и удар мой sql:
SELECT val,
(CASE WHEN AGE ='Mature' THEN val END) AS MATURE,
(CASE WHEN AGE ='Young' THEN val END) AS YOUNG
FROM info order by val,mature,young desc
Не могли бы вы показать мне несколько советов?
большое спасибо !!!