处理php mysql针对性的结果

时间:2016-07-21 09:53:10

标签: php mysql

我在mysql数据库中有很多用户,每个用户都有一些字段:

  • 收益,
  • 距离
  • 评级(int) ...

从sql查询我必须按相关性排序用户,我的意思是给某些字段优先:

  • 首先显示具有更多收入值的用户
  • 其次具有更多评级值
  • 最后距离值较小等等......(可能会添加其他字段)

你知道怎么做吗?

谢谢

1 个答案:

答案 0 :(得分:0)

使用多个排序说明

SELECT * FROM mytable
ORDER BY `earnings` DESC, `ratings` DESC, `destance` ASC