嘿,我想在SQL中创建一个与此相同的查询:
select testresult.*,max(timeEnd)
from testresult
group by testresult.idTest
idTest
在testresult中不是PK。
它是test
任何测试都需要最大testresult
让我们说
s=query()
s[0].id ;is that TestResult
答案 0 :(得分:0)
您可以按任何字段进行分组,而不仅仅是主键。
TestResult.objects.values('idTest').annotate(max_time_end=Max('timeEnd')).order_by()