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 :

Inclure la borne de fin dans la clause between


Sujet :

Langage SQL

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut [Résolu] Inclure la borne de fin dans la clause between
    Bonjour,

    j'ai une une ihm permettant au user de sélectionner un intervalle de lettre (A-Z par exemple) mais au final la borne de fin n'est pas incluse...

    Je souhaiterais donc connaitre le moyen pour l'inclure ??

    Merci par avance,
    Marc[/b]

  2. #2
    Membre habitué Avatar de nantais
    Inscrit en
    Juillet 2004
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 158
    Points : 192
    Points
    192
    Par défaut
    Il faudrait que tu envoies le type de requête car normalement les bornes sont incluses dans le between.

    Mais attention si tu fait des selections à partir d'initiales de mots par exemples alors 'zozo' > 'z' mais aussi attention aux maj/min : 'z'>'Z'...

    Il s'agit donc plutôt d'un pb de requête à mon avis

  3. #3
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    en gros ma requete est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from maTable where nom between 'A%' and 'C%'
    mon jeu d'enregistrements tout les noms commencant par A et B mais pas C ...

    je viens de voir qu'on pouvait utiliser la clause mais ca ne fonctionne pas chez moi ... j'utilise SQL SERVER

  4. #4
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 74
    Points : 36
    Points
    36
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT *
    FROM Annuaire
    WHERE (NOM LIKE '[a-c]%')
    ORDER BY NOM
    Voila ca fonctionne avec ca

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

Discussions similaires

  1. INVITE dans une clause BETWEEN
    Par lelensois16 dans le forum Débuter
    Réponses: 2
    Dernier message: 08/04/2010, 16h31
  2. Réponses: 6
    Dernier message: 13/05/2009, 15h27
  3. probleme avec le caractere 'Z' dans ma clause WHERE
    Par dibox dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 01/04/2004, 12h21
  4. Réponses: 3
    Dernier message: 11/03/2004, 10h58
  5. Probleme dans une clause like !
    Par adil dans le forum Langage SQL
    Réponses: 6
    Dernier message: 15/07/2003, 16h47

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