Comparto estos dos querys trabajando con la tabla de pagos de la DB platzi_movies
--Cant de pagos por año, mes, costos percibidos y pelÃcula
SELECT date_part('year', pagos.fecha_pago) AS anio,
date_part('month', pagos.fecha_pago) AS mes,
COUNT (*) AS Cant_pagos,
SUM (cantidad) AS Cant_$_Rentas,
peliculas.titulo
FROM pagos
INNER JOIN rentas ON rentas.renta_id = pagos.renta_id
INNER JOIN inventarios ON inventarios.inventario_id = rentas.inventario_id
INNER JOIN peliculas ON inventarios.pelicula_id = peliculas.pelicula_id
GROUP BY peliculas.titulo, anio, mes
ORDER BY cant_pagos DESC;
--Cant de pagos por año, mes, costos percibidos
SELECT date_part('year', pagos.fecha_pago) AS anio,
date_part('month', pagos.fecha_pago) AS mes,
COUNT (*) AS Cant_pagos,
SUM (cantidad) AS Cant_$_Rentas
FROM pagos
GROUP BY anio, mes
ORDER BY anio, mes, cant_pagos DESC;```
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.