Sql et access

Fermé
citrine - 11 sept. 2007 à 22:39
 ShaBoo - 12 sept. 2007 à 10:15
Comment écrire cette requete sous access en plus simple
UPDATE (Vendeur INNER JOIN Ventes ON Vendeur.Num_vendeur=Ventes.Num_vendeur) INNER JOIN mois ON Mois.Num_mois=ventes.Num_mois SET pourcentage_sur_CA = 0.025
WHERE CA_réalisé< 500000 AND nom_mois="janvier";

Est il possible de remplacer les inner join par des where car ce que j'ai écris ne fonctionne pas :

UPDATE Vendeur wherre ( Vendeur.Num_vendeur=Ventes.Num_vendeur and Mois.Num_mois=ventes.Num_mois) SET pourcentage_sur_CA = 0.025
WHERE CA_réalisé< 500000 AND nom_mois="janvier";

Merci de m'apporter votre aide et une explication simple

1 réponse

Bonjour,

Essaye ceci :

UPDATE Vendeur
SET pourcentage_sur_CA = 0.025
WHERE CA_réalisé< 500000
AND nom_mois="janvier"
AND Vendeur.Num_vendeur=Ventes.Num_vendeur
AND Mois.Num_mois=ventes.Num_mois
0