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

DB2 Discussion :

Conditions sous DB2


Sujet :

DB2

  1. #1
    Membre éclairé
    Avatar de abraxis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 439
    Points : 658
    Points
    658
    Par défaut Conditions sous DB2
    Bonjour,

    J'ai une table avec une colonne comprenant des valeurs "<15" ou "<20" ou encore ">15" etc...

    Je cherche à faire une condition sur cette colonne avec des INT passé en paramètre.

    Comment puis je créer ce genre de condition et surtout est ce possible ?

    J'espère que mon explication est assez clair...

    Merci par avance
    # apt-get install freedom

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    945
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 945
    Points : 123
    Points
    123
    Par défaut
    Bonjour, je crois qu'il faut plus de détail.
    a partir de ce que j'ai compris tu peut essayer ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select * from table where (champ between :x and :y)

  3. #3
    Membre actif
    Homme Profil pro
    Architecte technique & logiciel IBM i
    Inscrit en
    Septembre 2010
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte technique & logiciel IBM i
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2010
    Messages : 179
    Points : 275
    Points
    275
    Par défaut
    Tu peux peut-être utiliser des CAST ou de INTEGER de SUBSTR des colonnes pour convertir les 2 derniers caractères en entier et ensuite pour les comparer avec les entiers que tu passes en paramètre. En gros, il faut éliminer les symboles non numériques (< et >) et ensuite convertir ce qui reste...
    Par contre, niveau performance, c'est pas terrible !

Discussions similaires

  1. [Modélisation] Reverse-engineering sous DB2
    Par ghohm dans le forum Outils
    Réponses: 4
    Dernier message: 18/09/2007, 17h44
  2. extraction différentielle sous DB2
    Par gregolak dans le forum DB2
    Réponses: 2
    Dernier message: 27/04/2007, 08h30
  3. Réponses: 4
    Dernier message: 24/03/2007, 10h19
  4. statistique correcte pour un Explain sous DB2
    Par zukir dans le forum DB2
    Réponses: 2
    Dernier message: 17/03/2007, 15h08
  5. Réponses: 1
    Dernier message: 24/10/2006, 00h24

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