Mam pole COLORS (varchar(50))
w mojej tabeli, SHIRTS
które zawiera ciąg rozdzielany przecinkami, taki jak 1,2,5,12,15,
. Każda liczba reprezentująca dostępne kolory.
Uruchamiając zapytanie select * from shirts where colors like '%1%'
o wszystkie czerwone koszule (kolor = 1), otrzymuję również koszule w kolorze szarym (= 12) i pomarańczowym (= 15).
Jak mam przepisać zapytanie, aby wybierało TYLKO kolor 1, a nie wszystkie kolory zawierające liczbę 1?