Bonjour,
J'ai une table appelée "livre_prov" avec un seul champ : "new_fichier_image" comportant des noms d'image. J'ai une autre table appelée "livre" qui comporte plusieurs champs avec notamment un champ "old_fichier_image" comportant des noms d'image. Je souhaiterais mettre à jour ce champ "old_fichier_image" à partir du champ "new_fichier_image" de la table "livre_prov". J'ai essayé cette requête :
Mais j'ai l'erreur suivante : "#1242 - Subquery returns more than 1 row"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UPDATE livre SET old_fichier_image=(SELECT new_fichier_image FROM livre_prov)
Voyez-vous comment procéder ? J'utilise MySql. Merci de votre aide.
Partager