Cita:
Iniciado por Libras me imagino que no saco el resultado deseado, yo no tengo tus datos, solo te di una idea de como hacer el query, ya tu tienes que irle buscando
Alfin pude resolverlo, ahora tan solo me falta una cosa y ahora si que si necesito de tu ayuda nuevamente
Hasta ahora tengo esta consulta
Código SQL:
Ver originalSELECT topic.titulo, t.nick AS CreadorTema, COUNT(topic_replies.id_topic) AS respuestas, usuarios.nick AS respuestaDe, topic_replies.body
FROM topic_replies
INNER JOIN usuarios ON usuarios.id = topic_replies.id_usuario
INNER JOIN topic ON topic.id = topic_replies.id_topic
INNER JOIN usuarios AS t ON t.id = topic.id_usuario
GROUP BY topic.id
ORDER BY topic_replies.id DESC
Funciona perfectamente, ahora el problema es cuando un topic es iniciado y no tiene ninguna respuesta (topic_replies), no muestra ese topic...
Dicho de otra manera, Si no ahí ninguna relación entre (topic.id, replis.id_topic) Que muestra el usuario creador del tema como ultima respuesta.
http://sqlfiddle.com/#!9/6843d/2