Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1043 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  la somme de 2 quantite d'1 champs sql/access

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

la somme de 2 quantite d'1 champs sql/access

n°640623
nella
Posté le 12-02-2004 à 16:14:45  profilanswer
 

Bonjour,
savez vous comment faire la somme de 2 qttes d'1 champs?
voici mon script mais rien ne se passe:
 
INSERT INTO Prdt_Com ( quantite, CodePrdt, NumCom )
SELECT [i.qte_liv_1]+[i.qte_liv_2], [p.CodePrdt], [c.NumCom]
FROM import AS i, Commande AS c, Produit AS p
WHERE p.CodePrdt=i.code_marque And c.NumCom=i.n_cde;
 
des fois siqte_liv_1 = 0 il met 0 mm si qte_liv_2 != 0


Message édité par nella le 12-02-2004 à 16:23:47
mood
Publicité
Posté le 12-02-2004 à 16:14:45  profilanswer
 

n°640651
vttman2
Je suis Open ...
Posté le 12-02-2004 à 16:37:29  profilanswer
 

et comme ça  ?
 
INSERT INTO Prdt_Com ( quantite, CodePrdt, NumCom )  
SELECT  
iif([i.qte_liv_1] is null,0,i.qte_liv_1])+
iif([i.qte_liv_2] is null,0,i.qte_liv_2]), [p.CodePrdt], [c.NumCom]  
FROM import AS i, Commande AS c, Produit AS p  
WHERE p.CodePrdt=i.code_marque And c.NumCom=i.n_cde;  

n°640685
nella
Posté le 12-02-2004 à 17:06:45  profilanswer
 

erreur de syntaxe dans l'expression

n°640687
nella
Posté le 12-02-2004 à 17:07:12  profilanswer
 

c koi iif?

n°640703
MagicBuzz
Posté le 12-02-2004 à 17:22:53  profilanswer
 

comme vttman2 > à tout les coup, c'est pas 0 que t'as, mais des null, donc il faut les remplacer à la volée par des 0, parceque null converti en null n'importe quel calcul.
 
1 + null = null
 
1 * null = null
 
1 / null = null
 
1 - null = null
 
null^null / null + null = null
 
iif permet de faire un teste à la volée afin de remplacer une valeur par une autre quand une condition est vraie.


Message édité par MagicBuzz le 12-02-2004 à 17:24:17

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  la somme de 2 quantite d'1 champs sql/access

 

Sujets relatifs
[Convertion Bdd] Mysql/php en AccessVBA sans Access
Comment écrire en VB cette requête SQL (pour access) ? >>sql/access-messages d'erreurs
SQL/ACCESS [URGENT]HELP! VB6 & Access 2003
Créer une table avec le résultat d'une requête sous VB AccessComment voir une BDD ACCESS 2003 sous VB6 ?
[JAVA] Accéder à une base MS Access (ou SQL Server)Limité le nombre de lignes à l'affichage par SQL(Access) avec ASP
Plus de sujets relatifs à : la somme de 2 quantite d'1 champs sql/access


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR