<\/span><\/h4>\nselect avg(c1) from (select Year, Month, count(*) as c1 from ontime group by Year, Month);<\/p>\n
SELECT avg(c1)\r\n\r\nFROM\r\n\r\n(\r\n\r\nSELECT\r\n\r\nYear,\r\n\r\nMonth,\r\n\r\ncount(*) AS c1\r\n\r\nFROM ontime\r\n\r\nGROUP BY\r\n\r\nYear,\r\n\r\nMonth\r\n\r\n)\r\n\r\n\u250c\u2500\u2500avg(c1)\u2500\u2510\r\n\r\n\u2502 506017.8 \u2502\r\n\r\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\n1 rows in set. Elapsed: 0.094 sec. Processed 2.53 million rows, 7.59 MB (26.86 million rows\/s., 80.57 MB\/s.)\r\n<\/pre>\n<\/span>Query 2<\/span><\/h4>\nThe number of flights per day from the year 1980 to 2008<\/p>\n
SELECT\r\n\r\nDayOfWeek,\r\n\r\ncount(*) AS c\r\n\r\nFROM ontime\r\n\r\nWHERE (Year >= 1980) AND (Year <= 2013)\r\n\r\nGROUP BY DayOfWeek\r\n\r\nORDER BY c DESC\r\n\r\n\u250c\u2500DayOfWeek\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500c\u2500\u2510\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 3 \u2502 384020 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 5 \u2502 381632 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 1 \u2502 368063 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 4 \u2502 365107 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 2 \u2502 363124 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 7 \u2502 362386 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 6 \u2502 305757 \u2502\r\n\r\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\n7 rows in set. Elapsed: 0.035 sec. Processed 2.53 million rows, 7.59 MB (71.33 million rows\/s., 213.99 MB\/s.)\r\n<\/pre>\n<\/span>Query 3<\/span><\/h4>\nThe number of flights delayed by more than 10 minutes, grouped by the day of the week, for 1980-2014<\/p>\n
SELECT\r\n\r\nDayOfWeek,\r\n\r\ncount(*) AS c\r\n\r\nFROM ontime\r\n\r\nWHERE (DepDelay > 10) AND (Year >= 1980) AND (Year <= 2014)\r\n\r\nGROUP BY DayOfWeek\r\n\r\nORDER BY c DESC\r\n\r\n\u250c\u2500DayOfWeek\u2500\u252c\u2500\u2500\u2500\u2500\u2500c\u2500\u2510\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 5 \u2502 82774 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 1 \u2502 80595 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 3 \u2502 78867 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 4 \u2502 78455 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 2 \u2502 73523 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 7 \u2502 72340 \u2502\r\n\r\n\u2502 \u00a0 \u00a0 \u00a0 \u00a0 6 \u2502 54453 \u2502\r\n\r\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\n7 rows in set. Elapsed: 0.098 sec. Processed 2.53 million rows, 17.71 MB (25.79 million rows\/s., 180.53 MB\/s.)\r\n<\/pre>\n<\/span>Query 4<\/span><\/h4>\nThe number of delays by airport for 2000-2008<\/p>\n
SELECT\r\n\r\nOrigin,\r\n\r\ncount(*) AS c\r\n\r\nFROM ontime\r\n\r\nWHERE (DepDelay > 10) AND (Year >= 1980) AND (Year <= 2014)\r\n\r\nGROUP BY Origin\r\n\r\nORDER BY c DESC\r\n\r\nLIMIT 10\r\n\r\n\u250c\u2500Origin\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500c\u2500\u2510\r\n\r\n\u2502 ATL\\0\\0 \u2502 35945 \u2502\r\n\r\n\u2502 ORD\\0\\0 \u2502 32616 \u2502\r\n\r\n\u2502 DFW\\0\\0 \u2502 27470 \u2502\r\n\r\n\u2502 DEN\\0\\0 \u2502 21119 \u2502\r\n\r\n\u2502 LAX\\0\\0 \u2502 15454 \u2502\r\n\r\n\u2502 IAH\\0\\0 \u2502 14651 \u2502\r\n\r\n\u2502 DTW\\0\\0 \u2502 14040 \u2502\r\n\r\n\u2502 SFO\\0\\0 \u2502 14018 \u2502\r\n\r\n\u2502 EWR\\0\\0 \u2502 12524 \u2502\r\n\r\n\u2502 PHX\\0\\0 \u2502 11718 \u2502\r\n\r\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\n10 rows in set. Elapsed: 0.087 sec. Processed 2.53 million rows, 27.83 MB (29.07 million rows\/s., 319.73 MB\/s.)\r\n<\/pre>\n<\/span>Query 5<\/span><\/h4>\nThe number of delays by carrier between 1980 – 2014<\/p>\n
SELECT\r\n\r\nCarrier,\r\n\r\nc,\r\n\r\nc2,\r\n\r\n(c * 1000) \/ c2 AS c3\r\n\r\nFROM\r\n\r\n(\r\n\r\nSELECT\r\n\r\nCarrier,\r\n\r\ncount(*) AS c\r\n\r\nFROM ontime\r\n\r\nWHERE (DepDelay > 10) AND (Year >= 1980) AND (Year <= 2014)\r\n\r\nGROUP BY Carrier\r\n\r\n)\r\n\r\nANY INNER JOIN\r\n\r\n(\r\n\r\nSELECT\r\n\r\nCarrier,\r\n\r\ncount(*) AS c2\r\n\r\nFROM ontime\r\n\r\nWHERE (Year >= 1980) AND (Year <= 2014)\r\n\r\nGROUP BY Carrier\r\n\r\n) USING (Carrier)\r\n\r\nORDER BY c3 DESC\r\n\r\n\u250c\u2500Carrier\u2500\u252c\u2500\u2500\u2500\u2500\u2500c\u2500\u252c\u2500\u2500\u2500\u2500\u2500c2\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500c3\u2500\u2510\r\n\r\n\u2502 PI\u00a0 \u00a0 \u00a0 \u2502 12334 \u2502\u00a0 39594 \u2502\u00a0 311.5118452290751 \u2502\r\n\r\n\u2502 EA\u00a0 \u00a0 \u00a0 \u2502 10679 \u2502\u00a0 37632 \u2502 283.77444727891157 \u2502\r\n\r\n\u2502 TW\u00a0 \u00a0 \u00a0 \u2502\u00a0 6573 \u2502\u00a0 23761 \u2502 276.62977147426454 \u2502\r\n\r\n\u2502 WN\u00a0 \u00a0 \u00a0 \u2502 91808 \u2502 388242 \u2502 236.47106701490307 \u2502\r\n\r\n\u2502 MQ\u00a0 \u00a0 \u00a0 \u2502 33623 \u2502 143640 \u2502 234.07825118351434 \u2502\r\n\r\n\u2502 EV\u00a0 \u00a0 \u00a0 \u2502 32068 \u2502 140110 \u2502\u00a0 228.8773106844622 \u2502\r\n\r\n\u2502 VX\u00a0 \u00a0 \u00a0 \u2502\u00a0 1166 \u2502 \u00a0 5128 \u2502 227.37909516380654 \u2502\r\n\r\n\u2502 CO\u00a0 \u00a0 \u00a0 \u2502 21934 \u2502\u00a0 98702 \u2502 222.22447366821342 \u2502\r\n\r\n\u2502 F9\u00a0 \u00a0 \u00a0 \u2502\u00a0 5790 \u2502\u00a0 26656 \u2502 217.21188475390156 \u2502\r\n\r\n\u2502 AL\u00a0 \u00a0 \u00a0 \u2502\u00a0 6634 \u2502\u00a0 31663 \u2502 209.51899693648738 \u2502\r\n\r\n\u2502 DL\u00a0 \u00a0 \u00a0 \u2502 58111 \u2502 277642 \u2502 209.30190677203018 \u2502\r\n\r\n\u2502 OH\u00a0 \u00a0 \u00a0 \u2502\u00a0 6888 \u2502\u00a0 33223 \u2502 207.32624988712638 \u2502\r\n\r\n\u2502 UA\u00a0 \u00a0 \u00a0 \u2502 36478 \u2502 176851 \u2502 206.26403017229194 \u2502\r\n\r\n\u2502 FL\u00a0 \u00a0 \u00a0 \u2502 15847 \u2502\u00a0 76950 \u2502 205.93892137751786 \u2502\r\n\r\n\u2502 AA\u00a0 \u00a0 \u00a0 \u2502 47797 \u2502 232915 \u2502 205.21220187622094 \u2502\r\n\r\n\u2502 B6\u00a0 \u00a0 \u00a0 \u2502 13743 \u2502\u00a0 67330 \u2502 204.11406505272538 \u2502\r\n\r\n\u2502 NW\u00a0 \u00a0 \u00a0 \u2502 11219 \u2502\u00a0 55516 \u2502 202.08588515022697 \u2502\r\n\r\n\u2502 XE\u00a0 \u00a0 \u00a0 \u2502 17577 \u2502\u00a0 87277 \u2502\u00a0 201.3932651213951 \u2502\r\n\r\n\u2502 9E\u00a0 \u00a0 \u00a0 \u2502 16419 \u2502\u00a0 89637 \u2502 183.17212758124435 \u2502\r\n\r\n\u2502 PA\u00a0 \u00a0 \u00a0 \u2502\u00a0 1079 \u2502 \u00a0 6080 \u2502\u00a0 177.4671052631579 \u2502\r\n\r\n\u2502 PS\u00a0 \u00a0 \u00a0 \u2502\u00a0 2306 \u2502\u00a0 13169 \u2502 175.10820867188093 \u2502\r\n\r\n\u2502 OO\u00a0 \u00a0 \u00a0 \u2502 33745 \u2502 193333 \u2502 174.54340438517997 \u2502\r\n\r\n\u2502 YV\u00a0 \u00a0 \u00a0 \u2502 10380 \u2502\u00a0 60881 \u2502 170.49654243524253 \u2502\r\n\r\n\u2502 US\u00a0 \u00a0 \u00a0 \u2502 17427 \u2502 132937 \u2502 131.09217147972348 \u2502\r\n\r\n\u2502 HP\u00a0 \u00a0 \u00a0 \u2502\u00a0 2024 \u2502\u00a0 15583 \u2502 129.88513123275365 \u2502\r\n\r\n\u2502 AS\u00a0 \u00a0 \u00a0 \u2502\u00a0 5824 \u2502\u00a0 52993 \u2502 109.90130771988753 \u2502\r\n\r\n\u2502 HA\u00a0 \u00a0 \u00a0 \u2502\u00a0 1534 \u2502\u00a0 22644 \u2502\u00a0 67.74421480303833 \u2502\r\n\r\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\n27 rows in set. Elapsed: 0.154 sec. Processed 5.06 million rows, 30.36 MB (32.95 million rows\/s., 197.70 MB\/s.)\r\n<\/pre>\n<\/span>Query 6<\/span><\/h4>\nPercentage of flights delayed for more than 10 minutes, by year<\/p>\n
SELECT\u00a0\r\n\r\n\u00a0 \u00a0 Year,\u00a0\r\n\r\n\u00a0 \u00a0 c1 \/ c2\r\n\r\nFROM\u00a0\r\n\r\n(\r\n\r\n\u00a0 \u00a0 SELECT\u00a0\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 Year,\u00a0\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 count(*) * 1000 AS c1\r\n\r\n\u00a0 \u00a0 FROM ontime\u00a0\r\n\r\n\u00a0 \u00a0 WHERE DepDelay > 10\r\n\r\n\u00a0 \u00a0 GROUP BY Year\r\n\r\n)\u00a0\r\n\r\nANY INNER JOIN\u00a0\r\n\r\n(\r\n\r\n\u00a0 \u00a0 SELECT\u00a0\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 Year,\u00a0\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 count(*) AS c2\r\n\r\n\u00a0 \u00a0 FROM ontime\u00a0\r\n\r\n\u00a0 \u00a0 GROUP BY Year\r\n\r\n) USING (Year)\r\n\r\nORDER BY Year ASC\r\n\r\n\u250c\u2500Year\u2500\u252c\u2500\u2500\u2500\u2500\u2500divide(c1, c2)\u2500\u2510\r\n\r\n\u2502 1988 \u2502 233.08158828241218 \u2502\r\n\r\n\u2502 2009 \u2502 126.58476272716568 \u2502\r\n\r\n\u2502 2010 \u2502 227.19108136859793 \u2502\r\n\r\n\u2502 2013 \u2502 217.86337903405135 \u2502\r\n\r\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\n4 rows in set. Elapsed: 0.074 sec. Processed 5.06 million rows, 20.24 MB (68.61 million rows\/s., 274.44 MB\/s.)\r\n<\/pre>\n