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

Requêtes MySQL Discussion :

Expression régulière - Trouver un identifiant


Sujet :

Requêtes MySQL

  1. #1
    Membre du Club Avatar de phy4me
    Inscrit en
    Octobre 2006
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 116
    Points : 61
    Points
    61
    Par défaut Expression régulière - Trouver un identifiant
    Bonjour,
    Je sollicite votre aide car je tourne en rond depuis longtemps ..

    Dans un champs d'une table catégorie, j'insère les identifiants des catégories parents sous fourme 1/2/3 (un path ).

    Je voulais sélectionner toutes les catégories appartiennent à une catégorie mère supposant par exemple le 2. quelle expression régulière puisse-je utiliser dans ce cas pour ne pas sélectionner les catégories 1/12/5 ou 1/22/9 ?

    Merci d'avance.

  2. #2
    Membre du Club Avatar de phy4me
    Inscrit en
    Octobre 2006
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 116
    Points : 61
    Points
    61
    Par défaut
    cette expression me donne des résultats

    '(\/|^){IDENTIFIANT}(\/|$)'


  3. #3
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 799
    Points : 34 032
    Points
    34 032
    Billets dans le blog
    14
    Par défaut
    Si je comprends bien, tu as donc mis plusieurs données dans la même colonne : toutes les catégories parentes d'une catégorie ?

    Tu devrais plutôt modéliser correctement ta BDD, par exemple avec un arbre par représentation intervallaire, ou si tu n'as qu'un niveau de sous-catégorie, une simple table associative référençant les sous-catégories et leur catégorie parente.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

Discussions similaires

  1. [Python 2.X] Expression régulière trouver quelque chose entre quotes
    Par Northis dans le forum Général Python
    Réponses: 1
    Dernier message: 05/11/2014, 13h59
  2. [REGEX] trouver le max à l'aide d'une expression régulière
    Par miketidy dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 20/06/2008, 15h17
  3. Expression régulière : Trouver exactement un mot
    Par Drannor dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 09/05/2008, 15h42
  4. [RegEx] Expression régulière pour trouver des mots
    Par cbroissa dans le forum Langage
    Réponses: 7
    Dernier message: 26/05/2006, 23h39

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