例如你的数字字段有a、b、c、d,需要查询时显示那么之和,并按综合排序,SQL语句可以这样写:
SELECT a+b+c+d, a, b, c, d FROM 表名 ORDER BY 1
上面的例子典型的应用是学生成绩计算总分,其实可以加总和,也可以部分字段减,例如a+b+c-d,例如用来计算工资等。
对于你补充的例子,我修改你的SQL语句为:
$result = mysql_query("SELECT info1+info2,* FROM stats ORDER BY 1,data2 DESC LIMIT 20");
先把数据放入数组,然后用php操作数组就可以了。