查询以忽略排行榜中的重复列

时间:2015-09-26 05:40:04

标签: php mysql

我遇到问题,我的数据库看起来像DATABASE STRUCTURE

我想对lboard进行排序并忽略重复值

像这样REQUIRED OUTPUT

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

SELECT id,exam_id,user_id,MAX(lboard) FROM wp_watu_takings WHERE exam_id = 3 GROUP BY user_id ORDER BY MAX(lboard)DESC