IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

soustraction de 2 nombres


Sujet :

MS SQL Server

  1. #1
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 188
    Points : 113
    Points
    113
    Par défaut soustraction de 2 nombres
    Bonjour,
    Dans un select tout bete, je voudrais soustraire 2 nombres.
    Hors, des qu'il y en a un égal à NULL, il ne fait rien (x-NULL=NULL).
    Donc je voudrais, dans un premier temps, mettre 0 a la place de NULL.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    SELECT TOP 100 PERCENT Date, 
    case Montant
    when NULL then '0'
    else MONTANT
    END AS Regle 
    FROM dbo.TsAchats
    J'ai tout essayé, ou presque, mais je ne connais pas assez bien MSSQL.
    Merci

  2. #2
    Membre averti
    Inscrit en
    Août 2002
    Messages
    354
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 354
    Points : 398
    Points
    398
    Par défaut
    Slt,

    il faut utiliser la fonction ISNULL pour cela ou COAELESCE, exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT ISNULL(montant,0)
    FROM TsAchats
    a+
    One ring to rule them all,
    One ring to find them,
    One ring to bring them all
    And in the darkness bind them.

  3. #3
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 188
    Points : 113
    Points
    113
    Par défaut
    MERCIIIII

    Ca marche nickel.
    Je me compliquais le vie pour rien !

    encore merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Soustraction de 2 nombres de type double
    Par mercure07 dans le forum C++
    Réponses: 4
    Dernier message: 11/06/2010, 19h09
  2. Réponses: 3
    Dernier message: 13/07/2009, 03h04
  3. [MySQL] soustraction de deux nombre de type double
    Par magda62 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 17/06/2009, 15h00
  4. Bloquer la soustraction d'un nombre
    Par PKing dans le forum Langage
    Réponses: 5
    Dernier message: 16/03/2007, 21h05
  5. Calcul soustraction nombre de 18chiffres
    Par peppena dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 05/08/2005, 13h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo