no save
Assistance
Achat
News

Forum | programmation
[SQL Access] : update d'après résult de count
guest, le ven. 26 oct. 2007 à 10:31:47
Normale, le where conditionne le select mais pas le update ce qui donne zero pour chaque valeur. C'est une erreur courante avec cette forme de mise à jour. Le format est plutot : update t set t.c = (selec tt.c from tt where tt.b = t.b) where exist (selec tt.c from tt where tt.b = t.b), enfin c'est plutot une forme sous informix, il y en a d'autres. Par contre sous Access je ne sais pas et je cherche aussi. Ce qu'il faut bien comprendre c'est la portée des where respectifs.

Cordialement.
PrécédentChrisb
oct. 07


REPONSES
Jacques
sept. 05
jean-françois
sept. 05
Jacques
sept. 05
Chrisb
oct. 07
guest
oct. 07
Version Web
Réalisé par RedShift
no save