我有一个表,其中多个条目通过具有相同的编号进行分组。这些行中的每一个也都有结果。
示例
id 4 | Group 5 | Result 1
id 5 | Group 5 | Result 1
id 6 | Group 6 | Result 0
id 7 | Group 6 | Result 1
我如何选择所有结果均为相同数字的最高数字组?
换句话说,我想在result = 1
处获得最高的小组;我不要第6组,因为结果是0,也不要任何比第4组更早的组,因为第5组的所有结果都是1。
答案 0 :(得分:3)
有两种不同的方法可以做到这一点。这是一种使用group
和order by
选择最高的limit
的方法,其中所有结果都是使用1
和max
的{{1}}:
min
答案 1 :(得分:0)