假设我有一个模型:获取在台式重复结果(只有1查询)
class People(models.Model):
name = models.CharField(max_length=200)
age = models.PositiveIntegerField()
这是当前的数据吧:
name age
Bob 18
Carly 20
Steve 20
John 20
Ted 19
Judy 17
如何获得顶级重复?因此:
name age
Carly 20
Steve 20
John 20
我不能找出如何做到这一点的单 Django的查询。我可以按年龄排序,然后找到具有最高年龄的精确匹配,但需要两个查询。
所以只是为了清楚起见,SQL查询将是:'SELECT * FROM人年龄=(选择最大(年龄)从人)'? – RickyA
是的,看起来是正确的。 – justderb
经过一两年后,每个人都会拥有完全相同的年龄? –