Bonjour,
je souhaite faire une requête, qui update un champ en formant une chaine de caractère que je place sur ce champ.
Jusque là pas de problème
Le souci c'est qu'il faudrait que j'aille chercher la valeur d'un autre champ dans une autre table en utilisant l'id de la table que j'utilise dans la première requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Update table Set champ = champ1 + ' ' + champ2
Ca donnerait quelque chose du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Update table as t Set t.champ = (select colonne from T2 as t2 where t2.id=t.id)+ ' ' + t.champ1 + ' ' + t.champ2
Visiblement il n'aime pas ça puisque qu'il me dit qu'il faut que la requête soit updatable.
Avez vous une idée?
Merci
Partager