Bonjour à tous !
j'ai une requête que je voudrais simplifier si possible, peut être que l'approche que j'ai adoptée n'est pas la bonne , je m'en remets à vos conseils.
PS: surtout dans le dernier "WHERE" , je ne suis pas sure que la méthode que j'ai employée soit la bonne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 UPDATE membres m , reinit_mdp r SET m.mot_de_passe = ( SELECT nouveau_mdp FROM ( SELECT r.nouveau_mdp FROM reinit_mdp r INNER JOIN membres m ON m.id_membre = r.id_membre WHERE (r.hash_reinit = `fg54g`) AND (m.adresse_email = `yop@yop.yop`) ) tmp ) WHERE (r.hash_reinit = `fg54g`) AND (m.adresse_email = `yop@yop.yop`)
Merci
Partager