Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Resolução do exercício

Fiz uma query bem parecida com a da resolução do exercício, porém, na hora de colocar o ORDER BY eu não usei o 'sum(quantidade)'. Gostaria de saber se é obrigatório o uso do sum() ou não?

Minha query:

SELECT CODIGO_DO_PRODUTO, SUM(QUANTIDADE) AS [QUANTIDADE TOTAL]
FROM ITENS_NOTAS_FISCAIS GROUP BY CODIGO_DO_PRODUTO
ORDER BY [QUANTIDADE TOTAL] DESC;

Resolução Alura:

SELECT CODIGO_DO_PRODUTO, SUM(QUANTIDADE) AS QUANTIDADE FROM ITENS_NOTAS_FISCAIS 
GROUP BY CODIGO_DO_PRODUTO ORDER BY SUM(QUANTIDADE) DESC;
1 resposta
solução!

Boa noite Yasmin.

No order by você pode utilizar tanto a agregação, quanto alias (as) . Das duas formas darão certo.