-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathquerys.sql
31 lines (30 loc) · 1.02 KB
/
querys.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
SELECT COUNT(*) FROM airports
SELECT COUNT(*) FROM airports WHERE dst = 'A'
SELECT COUNT(*) FROM airlines
SELECT COUNT(*) FROM planes
SELECT COUNT(*) FROM flights WHERE arr_delay = " "
SELECT COUNT(*), origin, airports.name FROM flights LEFT JOIN airports ON origin = airports.faa GROUP BY origin
SELECT COUNT(*) as count, dest, airports.name FROM flights LEFT JOIN airports ON origin = airports.faa GROUP BY dest ORDER BY count LIMIT 10
SELECT COUNT(flight) as count, dest FROM flights GROUP BY dest ORDER BY count
SELECT COUNT( DISTINCT dest) FROM flights
SELECT
dest,
count(nb_vols) AS nb_dest,
airports.name
FROM (
SELECT
carrier,
dest,
COUNT(*) AS nb_vols
FROM
flights
GROUP BY
dest,
carrier) p
LEFT JOIN airports ON p.dest = airports.faa
GROUP BY
dest
HAVING
nb_dest = 1
-- #SELECT * from flights WHERE (SELECT dest,carrier, COUNT(*) as nb_vols FROM flights GROUP by dest, carrier) == 1
-- #SELECT * from LEFT JOIN (SELECT carrier,dest, COUNT(*) as nb_vols FROM flights GROUP by dest, carrier) B ON dest = B.dest