Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > запрос на выборку с сравнением


Автор: Alix36 30.4.2007, 22:47
в таблице есть 2 колонки min и max скрипт (PHP) перед запросом формирует переменную $r 
Как выбрать из таблицы те записи для которых выполняется  min=<$r<=max

Автор: comtat 30.4.2007, 23:37
В php скрипте делаешь такой вот запрос
Код

SELECT * FROM ТАБЛИЦА 
WHERE
min >= $r AND $r<=max

Автор: Glip 30.4.2007, 23:38
Код

 where min <= $r and max >= $r


Код

 where $r between min and max

http://www.mysql.org/doc/refman/5.1/en/comparison-operators.html#function_between

Добавлено через 1 минуту и 5 секунд
comtat, с max промахнулся smile

Автор: comtat 1.5.2007, 20:53
Glip, спасибо за поправку, щас поправлю  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)