Saya memiliki bidang COLORS (varchar(50))
dalam tabel saya SHIRTS
yang berisi string yang dipisahkan koma seperti 1,2,5,12,15,
. Setiap angka mewakili warna yang tersedia.
Saat menjalankan query select * from shirts where colors like '%1%'
untuk mendapatkan semua kaos merah (color = 1), saya juga mendapatkan kaos yang warnanya abu-abu (= 12) dan oranye (= 15).
Bagaimana saya harus menulis ulang query sehingga yang dipilih HANYA warna 1 dan tidak semua warna mengandung angka 1?