Bonjour,
je débute avec sas mais j'ai des connaissances en sql.
j'ai deux tables A et B et je souhaite mettre à jour la colonne1 de la table A avec les valeurs correspondantes de la colonne1 la table B en utilisant une clé de jointure ID et une condition dans la table B, voilà ma requête:
1 2 3 4
| proc sql;
update A
set colonne1=(select colonne1 from B where B.ID=A.ID and B.colonne2="valeur");
run; |
et oops!! j'ai le message suivant:
ERROR: Sous-requête évaluée à plus d'une ligne.
quelq'un peut m'aider?
Partager