导入数据
首先,我们先新建一个flight库,再把数据csv文件导入数据库中,准备进行下面的操作。
运行SQL
1.用count语句查看总行数
2.在航班及时率表中有五个delay延迟字段,找出导致延迟次数最多的原因,延迟时间倒数第二的原因,以及各个原因累计的延迟时间。
3.显示出2015-01-03的航班数据,要求显示AirlineID,FlightNum,Origin,Dest,DepTime,TailNum,AirTime,Distance如上字段
由于时间部分查询非常多,请在时间字段上增加索引,加快查询速度,和刚才对比执行速度。
ALTER TABLE on_time_performance ADD INDEX idx_time (FlightDate
);
EXPLAIN
SELECT AirlineID,FlightNum,Origin,Dest,DepTime,TailNum,AirTime,Distance
FROM on_t