Bonjour,
je souhaite alimenter une colonne de la table article que j'ai rajouté par le nombres de commentaire de la table commentaire.
J'ai utilisé la requete suivante:
Cela fonctionne,sauf que je trouve que c'est un peut moche d'utiliser une sous requete dans une autre sous requete et c'est pas performant non plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 update article set nombre_commentaires =(Select count(commentaire.id) from commentaire inner join (select * from article) as a on commentaire.article_id=a.id where article_id=article.id group by article_id );
Y'a t-il un autre moyen?
Merci d'avance
Partager