2009-11-01 20 views
6

Quiero pedir un resultado por CampoX * fieldy, por ejemplo:MySQL Ordenar por matemáticas

Fila 1: CampoX = 10 fieldy = 10 Total: 100

Fila 2: fieldx = 11 fieldy = 5 Total: 55

La fila 1 debe aparecer primero. No pude encontrar nada al respecto. Es para un proyecto codeIgniter, así que si hay una solución con eso estoy muy contento.

Gracias!

Respuesta

9

Está bien para hacer matemáticas en la cláusula ORDER BY:

select * 
from YourTable 
order by fieldx * fieldy 
+0

Lol, eso es fácil. ¡Gracias por tu tiempo! – Kees