Problème de calcul dans une requête SQL
Bonjour,
J'ai un soucis dans une requête SQL que j'ai inséré dans mon fichier Excel. Cette requête a pour but d'aller rechercher des informations dans 3 tables différentes et de faire un filtre sur différents champs. Selon le filtre, un calcul doit être effectué.
Voici le code
Code:
1 2 3 4 5 6 7 8 9
| 'Commissions
Commissions = "SELECT A.ad_societe as Société, A.ad_nom as Nom, A.ad_prenom as Prénom, " & _
" D.do_nodoc as Numéro, D.do_type as Type, D.do_date1 as Date, dt.dl_compte, " & _
" (IIF(dt.dl_tva_inc<>1, dt.dl_montant, dt.dl_montant - dt.dl_tva_mnt)) as Mnt" & _
" FROM ((adresses AS A " & _
" INNER JOIN document As D ON A.ad_numero = D.do_adr1 )" & _
" INNER JOIN detail As DT ON D.do_numero= dt.dl_numero )" & _
" WHERE ((D.do_type=17) OR (D.do_type=20)) AND (D.do_paye<>1) AND (D.do_period<>1) AND (dt.dl_compte Like '3000.%')" & _
" ORDER BY dt.dl_tva_inc " & _ |
Cependant, le calcul ne s'effectue pas et la colonne MNT reste toujours vide. Pouvez-vous m'aider ?
Merci d'avance pour votre aide