Flashcard FC558507
Como agregar valores por tipo com filtro por data e ordenar do maior para o menor em SQL?
Linguagem SQL
FCC · 2025
Como agregar valores por tipo com filtro por data e ordenar do maior para o menor em SQL?
Mostrar resposta e comentário
Resposta
Use SELECT do tipo e SUM(valor) com alias, aplique WHERE para filtrar data, agrupe por tipo com GROUP BY e ordene pelo alias em ORDER BY DESC.• Seleção e soma: Use SELECT tipo_tributo e SUM(valor) AS total_valor para calcular o total por tipo de tributo.
• Filtro por data: Aplique WHERE data_vencimento > 'YYYY-MM-DD' para limitar registros por vencimento posterior à data desejada.
• Agrupamento: Use GROUP BY tipo_tributo para agregar por categoria antes de aplicar SUM.
• Ordenação: Use ORDER BY total_valor DESC para listar do maior para o menor total.
• Join opcional: Não é necessário JOIN se todos os campos necessários estiverem na mesma tabela.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/546283
Conteúdo do catálogo FC Concursos · Atualizado em