J'ai un champ COLORS (varchar(50))dans ma table SHIRTSqui contient une chaîne délimitée par des virgules telle que1,2,5,12,15, . Chaque nombre représentant les couleurs disponibles.
Lors de l'exécution de la requête select * from shirts where colors like '%1%'pour obtenir toutes les chemises rouges (couleur = 1), j'obtiens également les chemises dont la couleur est le gris (= 12) et l'orange (= 15).
Comment dois-je réécrire la requête de manière à sélectionner UNIQUEMENT la couleur 1 et non toutes les couleurs contenant le numéro 1?