我正在努力根据其他列(Driver Full Name、StopCompletedDate、Route(的唯一标准获得Stops的最大值,并对最大值求和,从而得出每个DC的站点总数。
数据如下:
Route | Stop | DCStopCompletedDate驱动程序全名 | |
---|---|---|---|
551 | 1 | 012 | 2022年5月8日 | 马克·阿马门托
551 | 1 | 012 | 2022年5月8日 | 马克·阿马门托
551 | 1 | 012 | 2022年5月8日 | 马克·阿马门托
551 | 1 | 012 | 2022年5月8日 | 马克·阿马门托
551 | 2 | 012 | 2022年5月8日 | Marc Armamento
551 | 2 | 012 | 2022年5月8日 | Marc Armamento
551 | 3 | 012 | 2022年8月6日 | 迈克尔·罗宾逊
551 | 2 | 012 | 2022年5月8日 | Marc Armamento
551 | 1 | 012 | 2022年5月8日 | 马克·阿马门托
520 | 3 | 0122022年5月8日 | 安东尼·冈萨雷斯|
550 | 2 | 0012022年5月8日 | Billy White
您可以尝试:
select dc,sum(maximum) from (select dc,max(Stop) maximum from table group by Driver_Full_Name,Stop,CompletedDate,Route) table_sub;