begin process at 2008 08 29 01:39:59
1 233 477 membres
19 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [Access] Update ??? [ Archives / Problème avec une requête ] (BasicInstinct)

[Access] Update ??? le 05/05/2006 09:43:38

BasicInstinct
Membre Club
Bonjour tout le monde,

Voici mon probleme :

J'ai une table Contrats, avec la liste des contrats pour un client... clientID,....... montant......
J'ai une Table Clients avec toutes les info du client, et un champ cumulMontant

je voudrais mettre à jour le champ cumulMontant avec la somme des montants de ma table Contrats, pour tous les clients de ma table contrats

Et faut bien avouer que la je seche un peu.

BasicInstinct

Re : [Access] Update ??? le 05/05/2006 10:46:59

aieeeuuuuu
salut


essaie ca :

UPDATE Clients a
SET cumulMontant = (SELECT SUM(montant) FROM Contrats b WHERE a.clientID = b.clientID)

et dis moi ce que ca donne

j'ai pas testé, mais je pense que ca devrait marcher.

ha oui, sauvegarde les données de ta table Clients avant de faire le test quand meme :)

Re : [Access] Update ??? le 05/05/2006 11:27:39

BasicInstinct
Membre Club
C'est bien ce que j'avais fait avant... mais ca marche pas.

"L'Opération doit utiliser une requete qui peut être mise à jour"

ca doit bien etre possible quand meme !

BasicInstinct

Re : [Access] Update ??? le 05/05/2006 11:50:31

BasicInstinct
Membre Club
Réponse acceptée !
bon ca marche mais je trouve pas ca tres beau comme facon d'ecrire une requete...

UPDATE Clients INNER JOIN Contrats ON (Contrats .clientID=Clients .ClientID)  SET Clients.cumulMontant = Clients.cumulMontant + Contrats.Montant



BasicInstinct


Classé sous : access, table, client, update, contrats

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS