leogee
Новичок
Не работает запрос в MySQL 5.0.32
MySQL 4.1.8 запрос отрабатывает нормально
SELECT id_t, domain, url, filter, click-out+10000 AS inout, IF(out=0, 1, (uin/out)*(click/out)) AS fin FROM ct_traders WHERE ct_traders.id_t<>1 AND ct_traders.status=1 ORDER BY fin DESC, inout DESC
А на MySQL 5.0.32 Почему выдаёт ошибку?
Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'out + 10000 AS inout , IF( out = 0 , 1 , ( uin / out ) * ( click / out ) ) AS fi' at line 1
MySQL 4.1.8 запрос отрабатывает нормально
SELECT id_t, domain, url, filter, click-out+10000 AS inout, IF(out=0, 1, (uin/out)*(click/out)) AS fin FROM ct_traders WHERE ct_traders.id_t<>1 AND ct_traders.status=1 ORDER BY fin DESC, inout DESC
А на MySQL 5.0.32 Почему выдаёт ошибку?
Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'out + 10000 AS inout , IF( out = 0 , 1 , ( uin / out ) * ( click / out ) ) AS fi' at line 1