Rechercher une valeur dans une liste à virgules
Par : Bassem Lajmi à 05:27:00 .: Ressources, Développement
Si vous voulez chercher une valeur dans un champ de table contenant plusieurs valeurs séparées par des virgules, il suffit d'utiliser la fonction FIND_IN_SET de MYSQL.
Exemple : si notre champ contient les valeurs 15,45,74,125 et que l'on recherche à l'intérieur si la valeur 74 existe, voici ce qu'il faut faire :
SELECT * FROM `table` WHERE FIND_IN_SET('74',`champ`)