嗨,我有一个带有重复 id 的表,该表将不同的任务与每个显示的完成级别链接起来,如下所示:
id date perc taskid
4722 2007-11-08 16:20:14 0.00 3
4724 2007-11-20 15:32:40 25.71 5
4722 2007-11-08 16:20:14 0.00 8
4727 2008-01-29 10:19:39 0.00 18
4726 2008-01-28 11:44:50 7.14 13
4726 2008-01-28 11:44:50 34.29 90
4728 2008-02-11 13:14:14 2.86 21
我想返回具有最高百分比的不同 id ......即。
4722 2007-11-08 16:20:14 0.00 3
4724 2007-11-20 15:32:40 25.71 5
4727 2008-01-29 10:19:39 0.00 18
4726 2008-01-28 11:44:50 34.29 90
4728 2008-02-11 13:14:14 2.86 21
我将使用GROUP BY
我假设的,但我将如何获得每列的最大值?
奖金...date
如果百分比相同,是否可以按最新排序?
更新: 我希望保留记录的百分比最高的任务 ID?