Bonjour à tous
J'ai à ma disposition une base de données qui gère un forum, avec des utilisateurs et des posts. J'aimerai mettre à jour l'intégralité des colonnes des utilisateurs avec une colonne "user_posts", qui dénote le nombre de posts de chaque utilisateur.
Je peux récupérer ces nombres via la requête
Je sais modifier plusieurs lignes avec une valeur, avec UPDATE ou REPLACE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT user_id, COUNT(post_id) AS user_posts FROM posts GROUP BY user_id
Cependant, je n'arrive pas à "joindre les deux bouts", pour insérer une valeur différente sur chaque ligne, en faisant correspondre le "user_id" de la table des utilisateurs et le "user_id" de la table générée.
Pouvez-vous me guider ?
Pierre
Partager