2009-11-01 18 views
6

Chcę zamówić wynik przez fieldx * Fieldy, na przykład:MySQL Sortuj według matematyki

Wiersz 1: fieldx = 10 Fieldy = 10 Razem: 100

Row 2: fieldx = 11 fieldy = 5 Razem: 55

Wiersz 1 musi pojawić się jako pierwszy. Nie można znaleźć nic na ten temat. To jest dla projektu codeIgniter, więc jeśli jest z tym rozwiązanie, jestem bardzo szczęśliwy.

Dzięki!

Odpowiedz

9

To dobrze zrobić matematyki w kolejności przez klauzuli:

select * 
from YourTable 
order by fieldx * fieldy 
+0

Lol, to łatwe. Dziękuję za Twój czas! – Kees