Pregunta:
Fecha: 13-03-2019 04:10:45
(En Español)
en una base de datos mysql necesito una lista de todos los datos de la tabla category mas los de otra consulta
nesesito listar los datos de category.category__id , category.category__name, (y la cantidad de comentarios que tiene esa categoria agrupando lo que corresponda para que solo cuente un comentario no todos los comentarios del mismo usuario)
Votos: 1 - Respuestas: 2 - Vistas: 16 Compartir en: Google Facebook Twitter LinkedIn Link
Consulta en mysql[Resuelta]
Hola mundo, tengo el siguiente problema:en una base de datos mysql necesito una lista de todos los datos de la tabla category mas los de otra consulta
nesesito listar los datos de category.category__id , category.category__name, (y la cantidad de comentarios que tiene esa categoria agrupando lo que corresponda para que solo cuente un comentario no todos los comentarios del mismo usuario)
Votos: 1 - Respuestas: 2 - Vistas: 16 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 13-03-2019 06:54:57
SELECT category.category__id, category.category__name, COUNT(DISTINCT comments.comments__id) AS comments FROM category INNER JOIN module ON module.module__category_id = category.category__id, INNER JOIN comments ON comments.comments__module = module.module__id WHERE category.category__status <> 0 AND comments.comments__status <> 0 GROUP BY category.category__id ORDER BY category.category__name
Votos: 2 - Link respuesta -
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión