首页 > 解决方案 > 按每个 id 分组并获取第一个日期

问题描述

有人帮助我,我有这样的数据使用 postgresqlq :

id|订单号 |备注 |日期
................................... .....
1 |1 |测试1 | 2018-12-11
2 |1 |测试1 | 2018-12-12
5 |2 |测试1 | 2018-12-09
6 |2 |测试1 | 2018-12-07

我想要组 orderid 并在每个 orderid 中获取第一个日期,结果如下:

id|订单号 |备注 |日期
................................... .....
1 |1 |测试1 | 2018-12-11
6 |2 |测试1 | 2018-12-07

如何在 django 中制作 orm ?

标签: pythondjangopostgresqlorm

解决方案


SomeModel.objects.values('Orderid').annotate(Min('Date'))

推荐阅读