Все ответы не совсем верны, попробуйте это:

я есть полеCOLORS (varchar(50)) в моем столеSHIRTS которая содержит строку с запятой, такую ​​как1,2,5,12,15,, Каждое число представляет доступные цвета.

При выполнении запросаselect * from shirts where colors like '%1%' чтобы получить все красные рубашки (цвет = 1), я также получаю рубашки, цвет которых серый (= 12) и оранжевый (= 15).

Как мне переписать запрос, чтобы он выбирал ТОЛЬКО цвет 1, а не все цвета, содержащие число 1?

Ответы на вопрос(10)

Ваш ответ на вопрос