Bonjour,
Alors voila je vous explique mon problème,
dans ma base de donnée j'ai des donnée qui son sous cet forme 15|2|12|51|25 et grâce a une requête j'aimerais sélectionne seulement des donnée en fonction d'un chiffre, par exemple ici j'aimerais le 2 mais en utilisant LIKE cela me sélectionne aussi les donnée comme 12, 25, ect...
Et je n'arrive pas non plus a trouver une expression régulière que sélectionne seulement mon "2".

En espérant recevoir de l'aide de votre part.
Cordialement Reiku

2 réponses


Grafikart
Réponse acceptée

là c'est grillé :D

field LIKE "%|2|%" OR field LIKE "%|2"

mais je ne suis pas sûr que MySQL prenne en compte le | comme un caractère

Reiku
Auteur

Bon bah j'ai du modifier ma structure du coup maintenant mes valeurs ressemble à "|2|14|15|12|"
Merci pour ta réponse rapide Grafikart ^^