我有一个问题,我的数据库看起来像这样DATABASE STRUCTURE

我想对Lboard进行排序,并忽略重复的值

像这样REQUIRED OUTPUT

谁能帮我?

最佳答案

您可以使用GROUP BY获得一个用户的单一结果,并使用MAX函数获得其最高得分
查询将是这样

SELECT id, exam_id, user_id, MAX(lboard) FROM `leaderb` GROUP BY user_id ORDER BY lboard DESC

09-26 09:52