J'ai une table 'mytable' et elle a la structure et les exemples de données suivants.MySQL - Mise à jour en utilisant une valeur de la sous-requête sur la même table
+----+------------+--------------------+
| id | name | password |
+----+------------+--------------------+
| 1 | Raj | somepwd |
+----+------------+--------------------+
| 2 | Rao | abcdefg |
+----+------------+--------------------+
| 3 | Uday | |
+----+------------+--------------------+
Je veux mettre à jour le mot de passe d'Uday avec le mot de passe de Rao. Quelqu'un peut-il m'aider avec la requête de mise à jour de MySQL pour résoudre ce problème.
Merci d'avance.
Cette requête renverra une erreur: 'Code d'erreur: 1093 Vous ne pouvez pas spécifier la table cible « matable » pour la mise à jour dans FROM clause' –
Oui, mais il fonctionne sur MS SQL pas sur MySQL –
Bien que ce Le code peut répondre à la question, en fournissant un contexte supplémentaire sur la façon dont et/ou pourquoi il résout le problème, ce qui améliorerait la valeur à long terme de la réponse. –