Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ели приоритет у знаков равенства в операторе OR / 3 сообщений из 3, страница 1 из 1
01.04.2014, 15:24:17
    #38601991
SovaBarmak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ели приоритет у знаков равенства в операторе OR
Вообщем, хз как правильно тему назвать.
Есть запрос он идет в подзапросом хоть и неважно наверно

Код: plsql
1.
SELECT id, max(disk_space) as max_disk FROM tarif WHERE disk_space <=$disk_space OR disk_space = 10000000 GROUP BY id



Пробовал тучу вариантов с переменной $disk_space(она всегда меньше 10000000). У меня получается всегда если есть запись с disk_space = 10000000 и другие, которые удовлетворяют первую часть disk_space <=$disk_space всегда показывается запись где disk_space = 10000000.
Мне в принципе так и нужно. Вопрос в том или это у меня постоянное совпадение или все таки в OR знак '=' имеет приоритет над '<='
...
Рейтинг: 0 / 0
01.04.2014, 15:35:38
    #38602005
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ели приоритет у знаков равенства в операторе OR
SovaBarmak,

какой ещё приоритет? если у вас в выборку попадает куча записей со значениями меньше 10кк и ещё одна запись со значением ровно 10кк, то максимум из этой выборки будет равен 10кк.
...
Рейтинг: 0 / 0
01.04.2014, 15:45:58
    #38602025
SovaBarmak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ели приоритет у знаков равенства в операторе OR
tanglir,

Точно, ступил..., пока бы не сказали сам не увидел бы, что сам же написал максимум
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ели приоритет у знаков равенства в операторе OR / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]