Bonjour a tous,
J'ai 2 tables dans ma base sous SQL 2005 :
t1 avec champs "Id" "Nom" "Descrip"
et
t2 avec champs "Id" "Nom" "Result"
Je n'ai pas les noms dans la table2 mais les Id
donc je fais un update comme ceci :
UPDATE t2
SET t2.Nom =
(SELECT t1.Nom
FROM t1 INNER JOIN t2
ON t1.Id = t2.Id )
sauf que ca marche pas
Il me dit
"""""""""""
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
"""""""""""
Bien sur j'ai verifié qu'il n'y avait pas d'ID en double dans chacune des 2 tables ....
Merci d'avance si vous avez quelques pistes
Partager