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

Langage SQL Discussion :

Fixer le nombre de chiffres a 2


Sujet :

Langage SQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2006
    Messages : 69
    Points : 56
    Points
    56
    Par défaut Fixer le nombre de chiffres a 2
    Bonjour,

    Je souhaiterais savoir comment fixer dans une requète un résultat à 2 chiffre (c'est un entier). Du style, dans ma requète je fais 05-1 et je voudrais qu'il me donne 04...

    je n'ai trouvé de solution nulle part. Mon résultat pourrait aussi etre 15-1= 14 donc je ne peux faire un concat avec un 0 car il ne doit pas toujours y avoir de 0...

    De plus, mon résultat pourrait aussi avoir un jour 3 chiffres...

    A mon avis c'est un petit challenge pour vous...
    P.S. je suis sur Oracle 10g...

    Merci d'avance à tout ceux qui voudront bien se pencher sur mon problème!

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 105
    Points : 75
    Points
    75
    Par défaut
    As-tu essayé la fonction to_char ?

  3. #3
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 124
    Points : 61
    Points
    61
    Par défaut
    Ton soucis c'est quand tu as un seul chiffre tu voudrais qu'il te rajoute un zero?

    J'essaierai bien de faire un concat de tous tes résultats ainsi tu aurai
    05, 013, 06, 088 etc... puis un substr qui prend les deux derniers chiffres.

    ==> 05, 13, 06, 88

    Non?

  4. #4
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Points : 8 678
    Points
    8 678
    Par défaut
    Bonsoir,

    @jnauche, tu n'as pas du bien lire le post mais ton idée n'est pas bête...

    Sauf qu'il ne s'agit pas des 2 premiers mais des 2 derniers...


Discussions similaires

  1. fixer un nombre de chiffre apres la virgule
    Par crazyan dans le forum Débuter
    Réponses: 1
    Dernier message: 16/12/2012, 15h05
  2. Fixer le nombre de chiffre
    Par Ogrim dans le forum MATLAB
    Réponses: 2
    Dernier message: 13/04/2010, 15h41
  3. Réponses: 2
    Dernier message: 15/10/2008, 17h24
  4. Comment fixer le nombre de chiffre après la virgule d'un flottant
    Par moon93 dans le forum Général Python
    Réponses: 1
    Dernier message: 15/06/2007, 16h49
  5. [MFC] Nombre de chiffres après la virgule
    Par karl3i dans le forum MFC
    Réponses: 3
    Dernier message: 27/01/2004, 13h04

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