python - 按每个 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 ?
解决方案
SomeModel.objects.values('Orderid').annotate(Min('Date'))
推荐阅读
- reactjs - 对仅接口 Typescript 文件的更改不会触发重新编译
- javascript - jqTree getSelectNode 函数
- indexing - B+树值的设计、插入和删除问题
- reactjs - 当涉及 dispatch() 时,取消订阅 firestore(...).onSnapshot() 不起作用
- sql - 选择第 n 行 Oracle SQL
- matlab - 显示迭代并使用 e^x 的 Maclaurin 展开式
- matplotlib - 我如何将 y 轴设置为百万?
- java - JavaFX如何检查所有动态添加的文本字段是否为空
- r - R regex / grep / grepl 用于字母后跟破折号和数字
- java - 构建字符串算法