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

Con este select:


Código MySQL:
Ver original
  1. SELECT sbc.idarticulo,
  2. ....campos del susario autor del articulo ...,
  3. ....campos del articulo....,
  4. count(*) total
  5.            .... campos que vas a usar....
  6.            FROM comentarios
  7.              INNER JOIN (articulos
  8.                INNER JOIN usuarios
  9.                 ON articulos.idusuario=usuarios.idusuario)
  10.               ON comentarios.idarticulo=articulos.idarticulo
  11.           ORDER BY comentarios.fecha DESC LIMIT 100) as sbc
  12. GROUP BY sbc.idarticulo

¿cómo habría que poner correctamente el contenido de las líneas 2, 3 y 6?
....campos del susario autor del articulo ...,
....campos del articulo....,

¿empezando con la tabla y tras el punto el campo en cuestión? ¿se podría poner también un "*" o hay que denorminarlos sí o sí?

¿qué suceería en el caso de que campo "idarticulo" se denomine "id" tanto en la tabla artículo como en la tabla comentarios?

Mil gracias por tu ayuda

Última edición por David224; 13/09/2011 a las 10:20