Sql поиск по базе данных по совпадению с условием
В базе данных, поле filter может содержать например такие значения:
Цвет:Белый,Цвет:Желтый,Размер:1,Размер:2,Размер:3,Размер:5
Можно ли как-то сделать выборку не просто перечислив все условия:
SELECT * FROM table_name WHERE filter LIKE '%Размер:3%' OR '%Размер:4%' OR '%Размер:5%'
а что-то типа:
SELECT * FROM table_name WHERE filter LIKE '%Размер:(>=3 && <=5)%'