Как сделать поиск по полю, если значение поля — диапазон?
Здравствуйте.
В базе данных есть колонка price - поле типа varchar, где сохраняются примерно такие значения
1. NULL
2. 100
3. 5000
4. 100-250 - диапазон ( с ним и проблемы)
Мне нужно сделать поиск, найти все записи, где цена больше 50 (должны выводиться 2-4)
или найти все, где цена от 100 до 500 (должно выводиться 2, 4)
Как мне искать в диапазоне? Можно ли разделить значение по символу "-" в MySQL ?