2009-11-01 20 views
6

Ich möchte * zum Beispiel fieldy, ein Ergebnis von FieldX bestellen:MySQL Sortieren nach Mathe

Zeile 1: FieldX = 10 fieldy = 10 Insgesamt wurden 100

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

Zeile 1 muss zuerst erscheinen. Konnte nichts darüber finden. Es ist für ein CodeIgniter-Projekt, also wenn es eine Lösung gibt, bin ich sehr glücklich.

Danke!

Antwort

9

es in Ordnung, Mathematik in der ORDER BY-Klausel zu tun:

select * 
from YourTable 
order by fieldx * fieldy 
+0

Lol, das ist einfach. Vielen Dank für Ihre Zeit! – Kees