Ayuda con consulta MySQL
Publicado por sirakx (4 intervenciones) el 16/04/2019 02:32:51
Buenas tardes a todos necesito ayuda para ver si se puede hacer lo que quiero, tengo 2 tablas.
tabla catalago_rentas
columnas: id, concepto, precio
y otro tabla rentas
columnas: id, id_catalago_rentas, fecha
y tengo esta consulta:
el detalle es que quiero que me retorne los 6 registros que hay en la tabla catalago_rentas aun que no haya registros en la tabla rentas en tal cazo si no hay registro que retorne 0 no se si no me funciona por que le hago el filtrado de la fecha. pero si me podrían ayudar muchas gracias!
tabla catalago_rentas
columnas: id, concepto, precio
y otro tabla rentas
columnas: id, id_catalago_rentas, fecha
y tengo esta consulta:
1
SELECT `cr`.`concepto`, COUNT(`c`.`id`) AS `renta` FROM `catalago_rentas` AS `cr` LEFT JOIN `rentas` AS `r` ON `cr`.`id` = `r`.`id_catalago_rentas` WHERE `r`.`id_catalago_rentas` > 0 AND `r`.`fecha` > 1541052000768 AND `r`.`fecha` < 1543644000768 GROUP BY `cr`.`id`
el detalle es que quiero que me retorne los 6 registros que hay en la tabla catalago_rentas aun que no haya registros en la tabla rentas en tal cazo si no hay registro que retorne 0 no se si no me funciona por que le hago el filtrado de la fecha. pero si me podrían ayudar muchas gracias!
Valora esta pregunta


0