返回信息流楼主刚用数据库,想实现如下操作:
每一行都计算同一起始点比该行延迟小30以内的航班个数(以下数据对应的航班各不相同,如第一行数据PEK中比87小30以内的有64和34,所以最后计数为2)
已知笛卡尔积能做,不知道有没有效率更高的办法?
table
时间 航班号 起始地 目的地 延迟 延迟小30以内的个数
2017-07-25 AK32 PEK WUH 87 ?
2017-07-25 AE42 PEK XIA 64 ?
2017-07-25 UK32 WUH CHQ 23 ?
2017-07-25 FO21 WUH HOK 36 ?
2017-07-25 DF45 XIA CHS 56 ?
2017-07-25 SD12 PEK CHS 34 ?
2017-07-25 YU23 CHS WUH 65 ?
2017-07-25 PD56 XIA HAI 104 ?
2017-07-25 DF26 CHS PEK 213 ?
2017-07-25 QW02 HOK WUH 45 ?
2017-07-25 PD23 HOK PEK 114 ?
这是一条镜像帖。来源:北邮人论坛 / database / #10532同步于 2017/7/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
【问题】如何对表的每一行数据做范围内计数操作
CrazyBean
2017/7/25镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复