Я использую запрос для выбора цены из столбца цен без доллара, а затем упорядочиваю по этому псевдониму после оператора if. Но заказ по этому псевдониму не работает.
Я использую запрос
SELECT
*,
IF( SUBSTRING( price , '1', '1' ) = '$',
round( replace( price , '$', '' ) ) ,
price ) AS coupon
FROM ccs_product
WHERE (product_name LIKE '%JoyLot.com%'
OR website_name LIKE '%JoyLot.com%'
OR description LIKE '%JoyLot.com%')
ORDER BY coupon ASC
LIMIT 0 , 10;
ORDER BY
выполняется после предложенияSELECT
в MySQL. - person Mahmoud Gamal   schedule 01.01.2013