par
Cocodu34 » 25 janv. 2012, 22:14
Je te remercie car grâce à toi j'ai réussi !!!
Mais par contre il me reste un problème du à la requête :
SELECT id, (SELECT MAX(date) FROM comment WHERE comment.commentaire_id = commentaires.id) AS derniere_date FROM commentaires ORDER BY derniere_date DESC
Vu que le IS NOT NULL ne fonctionne pas, les commentaires qui n'ont pas de réponse (commentaire de commentaire) se retrouve à la fin or je voudrais qu'il n'y soit pas.
Tu m'as donc proposé :
Tu peux toujours faire le tri après la récupération des valeurs via une condition PHP.
Et la je ne comprend pas. Peux tu être plus clair ?
De plus, peux m'expliquer le fonctionnement de cette requête sql car je l'utilise mais je ne comprend pas comment elle fonctionne !
SELECT id, (SELECT MAX(date) FROM comment WHERE comment.commentaire_id = commentaires.id) AS derniere_date FROM commentaires ORDER BY derniere_date DESC
Merci d'avance.