Pb avec access

sanyanis -  
Christounet Messages postés 1272 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis entrain d'élaborer une requête et j'ai un problème,
j'ai 2 colonnes
dans une j'ai 2 lettres "d" pour débit et "c" pour crédit et dans l'autre j'ai des montants
Je souhaite que lorsque j'ai un "d" dans la colonne de gauche, le montant qui correspond dans la colonne de droite soit pultiplier par -1 afin de devenir négatif

Quelqu'un peut-il m'aider

Merci
Configuration: Windows XP
Internet Explorer 7.0

1 réponse

  1. Christounet Messages postés 1272 Date d'inscription   Statut Membre Dernière intervention   1 393
     
    Bonjour,

    Le code suivant devrait faire ce que tu veux
    SELECT colonne1 ,
    iif(colonne1 = 'd', (colonne2 * -1) , colonne2) as LeMontant
    from nomdetatable


    L'instruction iif vérifier la valeur de ta première colonne, si c'est égal a d on multiplie la deuxième colonne par -1, sinon on garde la deuxième colonne comme telle.

    A plus
    0