Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Solicitar consulta Oracle por SUM sem selecionar o SUM


Sua pergunta parece ser sobre ordenar os resultados. A solução é usar funções de janela em ORDER BY :
SELECT lot, defect, SUM(quantity)
FROM table
GROUP BY lot, defect
ORDER BY SUM(SUM(quantity)) OVER (PARTITION BY lot) DESC,
         lot, SUM(quantity) DESC, defect;