Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Нубский вопрос про WHERE / 6 сообщений из 6, страница 1 из 1
30.07.2013, 15:29:43
    #38348895
topcyprus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нубский вопрос про WHERE
Есть такой запрос
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
select ..., 
(i.price - a.auction_price) * 100 / i.price AS proc, ...

FROM o_auction_winners a INNER JOIN o_product_info i ON a.product_id = i.product_id AND a.city_id = i.city_id
INNER JOIN o_products p ON a.product_id = p.product_id

WHERE  proc  > 0 

ORDER BY ...



Пишет [Err] 1054 - Unknown column 'proc' in 'where clause'

А как это правильно написать?
...
Рейтинг: 0 / 0
30.07.2013, 15:31:28
    #38348903
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нубский вопрос про WHERE
topcyprus
Пишет [Err] 1054 - Unknown column 'proc' in 'where clause'

А как это правильно написать?
НЕ алиас нужно в условии использовать, а само выражение
...
Рейтинг: 0 / 0
30.07.2013, 15:46:23
    #38348939
topcyprus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нубский вопрос про WHERE
qwerty112,

Еще раз спасибо за ответ.

да, с выражением работает.
я думал, можно как-то прописать, чтобы оно два раза не высчитывалось.
Или об этом не волноваться?
...
Рейтинг: 0 / 0
30.07.2013, 15:50:30
    #38348948
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нубский вопрос про WHERE
topcyprusИли об этом не волноваться?
не волноватся :)
вычислятся, в итоге , будет 1-ин раз
...
Рейтинг: 0 / 0
30.07.2013, 16:28:24
    #38349074
topcyprus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нубский вопрос про WHERE
qwerty112,

Спасибо, всё ясно
...
Рейтинг: 0 / 0
30.07.2013, 17:17:49
    #38349179
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нубский вопрос про WHERE
topcyprusя думал, можно как-то прописать, чтобы оно два раза не высчитывалось.
Или об этом не волноваться?

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


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