Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Mysql запрос: условие для алиаса
цитата
21/11/08 в 20:17
 Sterx
запрос вида
Код:

SELECT if( saloon.val = 'USD', general.gen_price * 26.21, general.gen_price ) AS final_price
FROM general
LEFT JOIN saloon ON ( general.gen_loc = saloon.saloon_loc )
where ряд условий
order by final_price
LIMIT 0 , 30

как мне для алиаса final_price
вставить условие? если после where - не работает:
#1054 - Unknown column 'final_price' in 'where clause'
цитата
21/11/08 в 21:17
 Corex
Есть у мускула такой глюк, поэтому для алиаса используют HAVING, например HAVING final_price > 100.
цитата
21/11/08 в 21:27
 Sterx
ага
уже нашел
спасибо


Эта страница в полной версии