Tablas:
foro (id_foro, titulo, mensaje, fecha, hora)
foro_respuestas(id_foro, id_usuario, mensaje, fecha, hora)
usuarios(id_usuario, usuario)
...tablas(campos)....
Cita:
SELECT distinct(foro.id_foro), foro.titulo, foro_respuestas.fecha as respuesta_fecha, foro_respuestas.hora as respuesta_hora, usuarios.usuario,foro.visitas as visitas, foro.fecha, foro.hora, count(foro_respuestas.id_usuario) as respuestas
FROM usuarios, foro LEFT JOIN foro_respuestas ON foro.id_foro = foro_respuestas.id_foro WHERE foro.id_usuario = usuarios.id group by foro_respuestas.id_foro order by foro.fecha DESC, foro.hora DESC, foro_respuestas.fecha DESC
FROM usuarios, foro LEFT JOIN foro_respuestas ON foro.id_foro = foro_respuestas.id_foro WHERE foro.id_usuario = usuarios.id group by foro_respuestas.id_foro order by foro.fecha DESC, foro.hora DESC, foro_respuestas.fecha DESC
Mis dudas, como le hago para traerme la ultima respuesta de foro_respuestas, con este query solo me trae un aleatorio.
Segunda duda: puedo traerme el usuario(no id_usuario) de foro.id_usuario y foro_respuestas.id_usuario??
ayuda!!!