Le 3 octobre 2011 23:38, Lucien RUBEMPRE <antis...@sfr.fr> a écrit :
> Bravo Yves, > Merci, > > 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. > Le sql n'est pas aisé pour qui débute dans les bases de données ou qui est habitué à travailler avec une interface graphique. Moi même, comme je manipule pas tout les jours le sql, j'ai besoin de me rafraichir la mémoire sur internet ;-) > > Merci du fond du coeur (ça faisait un bon moment que je cherchais). Ouf :-) > > Content d'avoir pu contribuer Yves > > * > Le 03/10/2011 20:30, yves dutrieux a écrit :* > > *Re, > > * > *Le 3 octobre 2011 20:23, yves dutrieux <ydutri...@gmail.com> 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 > * > * > * > > > -- web site : http://www.molenbaix.com -- ------------------------------------------------------------------------ To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: sy...@fr.openoffice.org with Subject: help