Bravo Yves,
Tu m'as sauvé : ta formule a parfaitement fonctionné. Et du premier
coup. Ce qui veut dire que les 10846 champs de la table cible ont été
mis à jour dans l'ordre, en une petite seconde et sans bavure.
Merci du fond du coeur (ça faisait un bon moment que je cherchais). Ouf :-)
/
Le 03/10/2011 20:30, yves dutrieux a écrit :/
/Re,
/
/Le 3 octobre 2011 20:23, yves dutrieux <[email protected]
<mailto:[email protected]>> a écrit :
/
/Bonsoir,
/
/
/
/Colonnes inconnue dans la clause where.(je pense que c'est parce
que la table est pas "connue" car dans aucun from).
et d'après la description fournie en image, je dirais que c'est
tl_obs_communes.IDLObsCommunes au lieu de .ref_obs car il est de
la même taille (smallint 10)
En me basant sur une requête exemple trouvée sur le net, je dirais :
UPDATE t_observations SET t_observations.ref_commune = ( select
tl_obs_communes.ref_commune from tl_obs_communes where
t_observations.IDObs = tl_obs_communes.IDLObsCommunes)
/
/
Yves
/
/
/
--
------------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected] with Subject: help