La forma clásica sería agregar comas a la izquierda y a la derecha:
select * from shirts where CONCAT(',', colors, ',') like '%,1,%'
Pero find_in_set también funciona:
select * from shirts where find_in_set('1',colors) <> 0
La forma clásica sería agregar comas a la izquierda y a la derecha:
select * from shirts where CONCAT(',', colors, ',') like '%,1,%'
Pero find_in_set también funciona:
select * from shirts where find_in_set('1',colors) <> 0