Как сделать поиск по полю, если значение поля — диапазон?
1. убейте своего DBA
2. переделайте таблицу - введите price_min и price_max. 
первый пункт обязателен, второй по-вкусу.
Разделите на два нормальных int'а (или decimal, если нужны дробные)