Bonjour
Je fais une requete de mise à jour sur une table, qui permet de recopier des montants d'un champ à un autre.
L'update s'effectue correctement sauf quand le chiffre est négatif, où le champ n'est pas alimenté.
Mon format source est double, general number, décimal =2.
Y a t il un truc particulier à ajouter dans la requete ?
La voici :
Merci d'avance
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 UPDATE ([Avril 2009 _janv 2011] INNER JOIN [Nomenclature fournisseurs] ON [Avril 2009 _janv 2011].NOM_FOURNISSEUR=[Nomenclature fournisseurs].NOM_FOURNISSEUR) INNER JOIN [Couverture HA] ON [Nomenclature fournisseurs].[SEGMENT ACHAT]=[Couverture HA].[SEGMENT ACHAT] SET [Avril 2009 _janv 2011].MONTANT_HT_COUVERT = [Avril 2009 _janv 2011].[MONTANT_HT] WHERE ((([Couverture HA].[Couverture HA])='Oui') AND (([Avril 2009 _janv 2011].[DATE GL])>[Couverture HA].[Date couverture debut]) AND (([Avril 2009 _janv 2011].[DATE GL])<[Couverture HA].[Date couverture fin]));
Olivier
Partager