Прошу помочь

Сделал запрос, который высчитывает из одного числа другое.
... max-current LIKE '%$chislo%' ...
Как сделать, чтобы было: НЕ МЕНЕЕ (МОЖНО БОЛЬШЕ)?)
Что то типа того:
... max-current LIKE '%<$chislo%' ...
Можно как нибудь реализовать подобное?)
Спустя 2 часа, 6 минут, 1 секунда (30.10.2008 - 19:30) md5 написал(а):
что такое "высчитывает из одного числа другое"?
LIKE это поиск, грубо говоря
для менее или более надо использовать соответственные типы полей (INT, FLOAT..) и юзать просто как `max-current`<$chislo
LIKE это поиск, грубо говоря
для менее или более надо использовать соответственные типы полей (INT, FLOAT..) и юзать просто как `max-current`<$chislo
Спустя 1 день, 43 минуты, 54 секунды (31.10.2008 - 20:14) uMnepaTop написал(а):
Ну вообщем так:
У меня есть табла, в ней 2 колонки
| current | там числа 16, 20, 11 etc.
| max | там числа 20, 31, 20 etc.
Я из max вычитаю current и в поиске юзер вбивает например 4, ему выдаст 16-20 и все, где получается max-current=4, а я хотел бы, чтобы ему выдало не менее того числа, которое он впишет... то есть, 17-20 ему не выдаст никак, это уже более цифры "4" =)
Вот как то так)
У меня есть табла, в ней 2 колонки
| current | там числа 16, 20, 11 etc.
| max | там числа 20, 31, 20 etc.
Я из max вычитаю current и в поиске юзер вбивает например 4, ему выдаст 16-20 и все, где получается max-current=4, а я хотел бы, чтобы ему выдало не менее того числа, которое он впишет... то есть, 17-20 ему не выдаст никак, это уже более цифры "4" =)
Вот как то так)
Спустя 7 минут, 23 секунды (31.10.2008 - 20:21) Sylex написал(а):
Цитата(uMnepaTop @ 31.10.2008, 23:14) [snapback]53321[/snapback]
Ну вообщем так:
У меня есть табла, в ней 2 колонки
| current | там числа 16, 20, 11 etc.
| max | там числа 20, 31, 20 etc.
Я из max вычитаю current и в поиске юзер вбивает например 4, ему выдаст 16-20 и все, где получается max-current=4, а я хотел бы, чтобы ему выдало не менее того числа, которое он впишет... то есть, 17-20 ему не выдаст никак, это уже более цифры "4" =)
Вот как то так)
У меня есть табла, в ней 2 колонки
| current | там числа 16, 20, 11 etc.
| max | там числа 20, 31, 20 etc.
Я из max вычитаю current и в поиске юзер вбивает например 4, ему выдаст 16-20 и все, где получается max-current=4, а я хотел бы, чтобы ему выдало не менее того числа, которое он впишет... то есть, 17-20 ему не выдаст никак, это уже более цифры "4" =)
Вот как то так)
не понял, менее или более, но ответ прост:
SQL
SELECT * FROM MyTable WHERE `max`-`current`>= 'int_value'
или если наоборот, то <= поставить.
Спустя 12 минут, 27 секунд (31.10.2008 - 20:33) uMnepaTop написал(а):
Во! Спасибо! Не первый раз выручаеш

