salut
bon normalement j'ai pas trop de problème avec les requêtes SQL mais là si :/
en faite j'ai 2 tables (un peu plus d'ailleurs)
table : "topic"
id | name | date_crea | id_sujet
table : "post"
id | content | date_crea | id_topic
donc "topic" dépend de la table "sujet"
et "post" dépend de la table "topic"
je désire donc ressortir tout les topic ordonné par la "date_crea" de "post"
donc je fait
ça c'est super, mais ça me ressort absolument tout les "post" et les "topic" liés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM topic LEFT JOIN post ON post.id_topic=topic.id WHERE topic.id_sujet="1" ORDER BY post.date_crea DESC;
mais c'est la que je bloque je n'arrive pas a faire un DISTINCT correct ou un GROUP BY correct
quand je tente cela, je me retrouve belle et bien avec le bon nombre de topic mais pas dans l'ordre chronologique de dernier post...
je suis désespéré :'(
PS: si je suis pas clair faut le dire :/
merci
Partager