🎯 Faltam poucos dias para este mês Apoie SQLTest.online e ajude-nos a manter a prática de SQL gratuita para todos. Doe hoje →
Código SQL copiado para a área de transferência
Tarefa 185:

Pagamentos por mês, incluindo meses vazios

MySQL
A tabela payment tem pagamentos de maio de 2005 a fevereiro de 2006, mas nem todo mês tem algum. Monte um relatório mensal para cada mês de maio de 2005 a fevereiro de 2006, inclusive, incluindo os meses sem pagamentos.
Colunas de saída: year, month (números), payments (o número de pagamentos, 0 para um mês sem pagamentos) e total (a soma de amount, 0 para um mês sem pagamentos). Ordene por ano e mês.
Resultado esperado Colunas: 4 · Linhas: 10
year month payments total

As linhas de exemplo abrem após verificações erradas: 0 de 2

Escreva sua consulta abaixo e clique em "Verificar!". As tabelas estão descritas no painel direito.

Tutorial
O resultado da consulta aparecerá aqui. Ctrl+Enter - Executar consulta