Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

[SOLUCIONADO] Consulta de artículos más comentados no me sale

Estas en el tema de Consulta de artículos más comentados no me sale en el foro de Mysql en Foros del Web. Buenas, Tengo esta estructura en mi base de datos... https://mega.nz/#!owd1lI7C!08_WdRezt...ch_loDT0bSjsoc Lo que quiero es recuperar los artículos más comentados. Ya tengo esta consulta: SELECT id_articulo, ...
  #1 (permalink)  
Antiguo 29/10/2016, 05:23
 
Fecha de Ingreso: octubre-2012
Mensajes: 40
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Consulta de artículos más comentados no me sale

Buenas,

Tengo esta estructura en mi base de datos...
https://mega.nz/#!owd1lI7C!08_WdRezt...ch_loDT0bSjsoc

Lo que quiero es recuperar los artículos más comentados. Ya tengo esta consulta:
SELECT id_articulo, count(id) AS comentarios
FROM comentarios
WHERE id_articulo<>0
GROUP BY id_articulo;

Pero necesito recuperar también el título de cada artículo, he probado ya varias formas pero no lo consigo. Alguna idea?

Edito: Ok ya lo he solucionado. Al final he hecho una consulta así:

SELECT a.titulo, COUNT(c.id) AS comentarios
FROM comentarios c
INNER JOIN articulos a
ON c.id_articulo=a.id
GROUP BY c.id_articulo
ORDER BY comentarios DESC;

He creado la relación entre la tabla de artículos y la de comentarios para obtener los títulos. La verdad es que es tan fácil que no se ni porque me había complicado tanto la vida.

Gracias

Última edición por berto82; 29/10/2016 a las 06:12 Razón: Solucionado

Etiquetas: consulta-mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:26.