Andresoso
Curioso
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola a todos, siempre he hecho cosas muy basicas con php y mysql, pero esta es una duda que no se como resolverla, es algo muy basico que me ha tenido pensando.
Tengo 2 tablas:
Tabla1 categorias: ID , NOMBRE
Tabla 2 anuncios: ID, CATEGORIA
Necesito mostrar en una tabla el numero de Anuncios que se encuentran por cada categoria, no hay problema pero cuando uso el count las categorias que tienen 0 anuncios no me las muestra, solo las que sí. Ando perdido. lo intente con LEFT JOIN pero tampoco funciono.
Gracias por su ayuda
Tengo 2 tablas:
Tabla1 categorias: ID , NOMBRE
Tabla 2 anuncios: ID, CATEGORIA
Necesito mostrar en una tabla el numero de Anuncios que se encuentran por cada categoria, no hay problema pero cuando uso el count las categorias que tienen 0 anuncios no me las muestra, solo las que sí. Ando perdido. lo intente con LEFT JOIN pero tampoco funciono.
SELECT CATEGORIAS.apodo, CATEGORIAS.ID AS CATID, CATEGORIAS.imagen, CATEGORIAS.nombre AS CATN, count(ANUNCIOS.categoria) AS cantidad FROM CATEGORIAS INNER JOIN ANUNCIOS ON CATEGORIAS.ID=ANUNCIOS.categoria group by ANUNCIOS.categoria order by CATN ASC
Gracias por su ayuda