Bonjour à tous,
Je me permets de venir demande un peu d'aide pour une requête SQL que je n'arrive pas à faire. Auriez-vous la sympathie de me mettre sur la bonne route ?
Voici mon cas :
Table utilisateurs_1 composée d'un champ user_id, user_clean et user_type
Table utilisateurs_2 composée d'un champ user_id, user_clean et user_type
Jusque là c logique, non ?
Besoin :
Mettre à jour les user_id de la table utilisateurs 1 en reprenant celui de la table utilsateurs_2 pour les enregistrements ayant le même user_clean et dont les users_type sont différents de 2.
1er test = Utilisation d'un select et ca fonctionne. En retour j'ai bien les enregistrements concernés.
Mais je sèche totalement pour mettre tout ca à jour
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT * FROM utilisateurs_1 p INNER JOIN utilsateurs_2 e ON e.user_clean = p.user_clean WHERE e.user_type != 2;
Pourriez-vous m'apporter votre aide ?!
Merci !
Partager