Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2016, 05:23
berto82
 
Fecha de Ingreso: octubre-2012
Mensajes: 40
Antigüedad: 11 años, 6 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