Modifier la valeur d'un champ d'une table issu d'une autre

Eléphant du PHP | 65 Messages

09 mars 2011, 13:32

Bonjour,

Je dois modifier la valeur d'un champ d'une table issu d'une autre table avec mySQL.

La table prix contient le champ prix.
Ce champ doit être modifié à partir du champ prix de la table devis dont le champ id = 1.

Mon essai infructueux :
UPDATE prix SET prix SELECT prix FROM devis WHERE id=1;
Cordialement
Jac.

ViPHP
xTG
ViPHP | 7331 Messages

09 mars 2011, 13:52

Essayes ceci :
UPDATE prix SET prix = (SELECT prix FROM devis WHERE id=1);
Cette requête modifie tous les prix de la table prix en prenant le prix du devis dans l'id est 1.