Порядок MySQL по математике

Я хочу упорядочить результат по fieldx * fieldy, например:

Строка 1: поле x = 10 поле y = 10 Итого: 100

Ряд 2: поле x = 11 поле y = 5 Итого: 55

Строка 1 должна появиться первой. Ничего не нашел об этом. Это для проекта codeIgniter, поэтому, если есть решение, я очень рад.

Спасибо!


person Kees    schedule 01.11.2009    source источник


Ответы (1)


Можно выполнять математические операции в порядке следования предложений:

 select *
 from YourTable
 order by fieldx * fieldy
person Andomar    schedule 01.11.2009
comment
Лол, это легко. Спасибо за ваше время! - person Kees; 01.11.2009