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

 MySQL Discussion :

Paramètres adéquats avec LIKE


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 210
    Par défaut Paramètres adéquats avec LIKE
    Bonjour,
    Je veux voir apparaitre dans un liste 'SELECT', les entrées commençant par A,B, C ou D.
    Ceci fonctionne, mais me paraît laborieux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT `ref` FROM `fiche` WHERE `ref` LIKE 'A%' OR `ref` LIKE 'B%' OR `ref` LIKE 'C%' OR `ref` LIKE 'D%'
    Surtout que j'ai tout l'alphabet divisé en 5 'SELECT' à me farcir..!

    J'ai trouvé : [abcd]%, bien que je ne note aucune erreur, je n'ai aussi aucun retour !

    Y aurait-il une autre façon de faire..

    Merci

  2. #2
    Membre Expert Avatar de Yanika_bzh
    Homme Profil pro
    Responsable Applicatif et R&D
    Inscrit en
    Février 2006
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable Applicatif et R&D
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 1 144
    Par défaut
    Vous devriez trouver votre bonheur ici

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 210
    Par défaut
    Merci
    J'étais loin de m'imaginer utiliser REGEXP.
    Malgré une belle frayeur en lisant ton lien(traduction automatique apparemment !) J'ai fouillé et trouvé la formule que je voulais :
    Pour ceux que ça intéressent:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     $sql = "SELECT `ref` FROM `fiche` WHERE `ref` REGEXP '(A|B|C|D)' ";
    Merci de ton aide

    @bientôt

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

Discussions similaires

  1. Requête paramétré avec LIKE
    Par Bast-Eo dans le forum VB.NET
    Réponses: 8
    Dernier message: 27/02/2009, 09h50
  2. [ADO] Problème avec LIKE dans requête paramétrée
    Par _skip dans le forum Connexion aux bases de données
    Réponses: 7
    Dernier message: 04/11/2007, 20h53
  3. Déterminer une requête paramétrée avec LIKE
    Par priest69 dans le forum Access
    Réponses: 4
    Dernier message: 24/10/2005, 19h29
  4. Recherche d'un mot avec LIKE sur plusieurs champs
    Par reynhart dans le forum Langage SQL
    Réponses: 16
    Dernier message: 26/11/2004, 17h41
  5. paramétrer ADOConnection avec des variables
    Par ouckileou dans le forum Bases de données
    Réponses: 3
    Dernier message: 23/04/2004, 08h11

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