hello,
dites, je suis sur une requete depuis 1h et je tourne en rond
et ma foi un ptit coup de main serait le bienvenu
Voilà mon problème, avec le schéma simplifié des tables:
- USERS(user_id)
- ARTICLES (article_id,user_id,article_date,...)
- FEEDBACKS (feedback_id,article_id,feedback_date,...)
Comment qu'on liste les derniers articles par feedback décroissant ?!
J'ai commencé avec ça... mais ça ne me renvoie pas un article_id unique, mais autant d'article_id qu'il y a de feedbacks dessus
Code :
- SELECT articles.*
- FROM articles
- LEFT JOIN feedbacks ON articles.feedback_id = feedbacks.feedback_id
- LEFT JOIN users ON users.user_id = articles.user_id
- (WHERE ...)
- GROUP BY feedback_id, article_id
- ORDER BY feedback_date DESC
|
michi