MySQL按数学顺序排序

Kee*_*ees 6 php mysql math codeigniter

我想通过fieldx*fieldy订购结果,例如:

第1行:fieldx = 10 fieldy = 10总计:100

第2行:fieldx = 11 fieldy = 5总计:55

第1行必须首先出现.无法找到任何相关信息.这是一个codeIgniter项目,所以如果有一个解决方案,我很高兴.

谢谢!

And*_*mar 10

在order by子句中进行数学运算是可以的:

 select *
 from YourTable
 order by fieldx * fieldy
Run Code Online (Sandbox Code Playgroud)