Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2011, 15:23
katrazka
 
Fecha de Ingreso: febrero-2011
Mensajes: 5
Antigüedad: 13 años, 9 meses
Puntos: 0
Consulta LEFT join, lista de foros

Hola, ante todo gracias, soy nuevo en el sitio y nuevo con LEFT JOIN de mysql.

Tengo esta consulta que me despliega todos los foros del sitio con las ultimas respuestas, lo que necesito hacer es que me
muestre las ultimas respuestas que sean anteriores a la fecha actual: (where t.topic_time < 1298484754) algo asi.

Pasa que si le pongo a esta consulta el Where que figura arriba, directamente no me lista los foros que tengan temas con fecha superior
a esa, lo q quiero es que liste en cada foro, el ultimo tema hasta esa fecha, no se si me explico.


SELECT f.*, p.post_time, p.post_username, u.username, u.user_avatar, u.user_sexo, u.user_id, t.topic_title, t.topic_last_post_id
FROM (
(
(
ht3g8_bbforums f LEFT JOIN $tabla_posts p ON p.post_id = f.forum_last_post_id
)
LEFT JOIN $tabla_usuarios u ON u.user_id = p.poster_id
)
LEFT JOIN $tabla_temas t ON t.topic_last_post_id = p.post_id AND
)

ORDER BY f.cat_id, f.forum_order