流动物流为采矿公司空运设备和零件。在2019年,为这一客户管理了8,000多个航班。日志文件包含每一次航班的记录,包括日期、供应商航空公司、行程和每次飞行的持续时间。
样本数据在这里。样本数据
date: integer
origin: string
destination: string
airline: string
miles: float
minutes: integer
duration: string
公司签约的航空公司供应商的名称
我想要创建一个查询,为从德国法兰克福机场出发、前往马来西亚吉隆坡机场(KUL)的航班提供平均行程时间,并将结果按航空公司分组。由此产生的平均次数应该是相似的。
我想要创建一个查询,为从英国伦敦希思罗机场(LHR)出发前往马来西亚吉隆坡机场(KUL)的旅行提供平均行程时间,并将结果按航空公司分组,并从最低到最高排序。由此得出的平均飞行时间将揭示航空公司PlanePeople航空公司是否遵守了从希思罗机场使用更快飞机的承诺。
我厌倦了错误,有人能帮忙吗?我真的很感激你的指导。谢谢
发布于 2020-04-29 19:49:08
只是一个FYI,在您的样本数据中,您没有任何KUL目的地机场。这是一个查询,它将为您提供您正在寻找的结果。请将WHERE谓词子句替换为您选择的原产地和目的地机场:
(我已经创建了一个数据集名称,名为flowlogistic,并创建了一个名为航班的表)
select origin,
destination,
airline,
avg(minutes) as average_trip_time
from `flowlogistic.flights`
where origin = 'FRA' and destination = 'CDG'
group by
origin,
destination,
airline
order by
average_trip_time;
发布于 2020-05-01 10:37:46
SELECT airline , avg(minutes) as avg_time
FROM 'sample_data.flights'
WHERE origin = 'FRA' and destination = 'KUL'
GROUP BY airline
https://dba.stackexchange.com/questions/266030
复制相似问题