Ver Mensaje Individual
  #17 (permalink)  
Antiguo 15/09/2011, 04:21
David224
 
Fecha de Ingreso: octubre-2003
Ubicación: Santander
Mensajes: 236
Antigüedad: 20 años, 6 meses
Puntos: 0
Respuesta: Mostrar temas más populares en los últimos 100 comentarios

Código MySQL:
Ver original
  1. SELECT sbc.id,
  2.              sbc.titular,
  3.              sbc.foto,
  4.              sbc.piefoto,
  5.              count(*) total
  6. FROM (SELECT comentarios.id,
  7.                         articulos.titular,
  8.                         articulos.foto,
  9.                         articulos.piefoto
  10.            FROM comentarios
  11.              INNER JOIN articulos
  12.               ON comentarios.id=articulos.id
  13.           ORDER BY comentarios.fecha DESC LIMIT 100) as sbc
  14. GROUP BY sbc.id

Con ese código tengo una serie de dudas: En el select que va de las líneas 1 a 5 ¿tengo que repetir los campos que quiero llamar de la tabla de artículos o ahí tendría que poner los campos de la tabla comentarios?

¿Me podrías explciar la línea 12? por lo que veo tiene que ser una concordancia, pero ¿tengo que poner el campo id individual de los registros de comentarios y artículos, o por el contrario tengo que hacer que concuerden el identificador de los artículos con los de sus comentarios?

Muchas gracias por tu ayuda. Ahora seguiré haciendo pruebas con el código. ¿en phpmyadmin también puedo hacer consultas sql que afectan a dos tablas?