MySQL双订单
我有一个MySQL tablw,它将存储竞赛参与者的信息 结构式MySQL双订单,mysql,sql-order-by,multiple-columns,Mysql,Sql Order By,Multiple Columns,我有一个MySQL tablw,它将存储竞赛参与者的信息 结构式 id + user_id + marks + date_added -----+--------------+-------------+---------------------- 1 | 24 | 30 | 2014-02-06 03:04:08 -----+--------------+-------------+------------------
id + user_id + marks + date_added
-----+--------------+-------------+----------------------
1 | 24 | 30 | 2014-02-06 03:04:08
-----+--------------+-------------+----------------------
1 | 25 | 10 | 2014-02-06 13:04:08
-----+--------------+-------------+----------------------
1 | 26 | 14 | 2014-02-06 05:04:08
-----+--------------+-------------+----------------------
1 | 27 | 54 | 2014-02-06 21:04:08
从这里我需要找到一个赢家
以最高分获胜。如果有多个候选人获得最高分数,则将以先到为基础
用数千个数据进行了多次竞赛
谁能给我一个提示吗
提前谢谢
SELECT
user_id
FROM
`table name`
ORDER BY
marks DESC, date_added ASC
LIMIT
1
替换表名
。可能重复的