Hola, tengo la siguiente situación: tengo consulta que necesito que me recorra desde enero hasta diciembre para pasar el valor del periodo a una subconsulta. En este momento como la tengo solo me está trabajando con los meses que están guardados en base de datos. Lo que necesito es que me traiga todos los meses que no están en la base de datos. A continuación les dejo la consulta para ver si me pueden ayudar
Gracias
SELECT e.nom_cort, bi.nombre_corto, bi.cuenta_banco, SUBSTRING(eb.fecha,1,4) AS año, eb.periodo,
(SELECT COUNT(eb2.id) FROM ecuenta_banco eb2 WHERE eb2.año = eb.año AND eb2.periodo = eb.periodo AND eb2.id_banco = eb.id_banco) as esatdo
FROM tabla1 eb
INNER JOIN tabla2 bi ON bi.id = eb.id_banco
INNER JOIN tabla3 e ON e.id = bi.id_empresa