SAIB AIR-21-15
Registry models it may concern · 63
Registry airframe and engine models matched to the bulletin’s products the same way as ADs, most registered aircraft first.
Query with SQL
duckdb -csv -c "-- One row per registry model code; the page joins codes that share a name SELECT 'aircraft' AS kind, m.code, m.manufacturer, m.model, count(g.n_number) AS aircraft FROM 'https://openairdocs.org/data/latest/faa_aircraft_model.parquet' m LEFT JOIN 'https://openairdocs.org/data/latest/faa_aircraft_registration.parquet' g ON g.aircraft_model_code = m.code WHERE m.code IN (SELECT aircraft_model_code FROM 'https://openairdocs.org/data/latest/faa_aircraft_model_saib.parquet' WHERE saib_id = 'C3A3FEE40A5D54178625873D0066838B') GROUP BY ALL UNION ALL SELECT 'engine' AS kind, m.code, m.manufacturer, m.model, count(g.n_number) AS aircraft FROM 'https://openairdocs.org/data/latest/faa_engine_model.parquet' m LEFT JOIN 'https://openairdocs.org/data/latest/faa_aircraft_registration.parquet' g ON g.engine_model_code = m.code WHERE m.code IN (SELECT engine_model_code FROM 'https://openairdocs.org/data/latest/faa_engine_model_saib.parquet' WHERE saib_id = 'C3A3FEE40A5D54178625873D0066838B') GROUP BY ALL ORDER BY aircraft DESC, code"
Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.
-- One row per registry model code; the page joins codes that share a name SELECT 'aircraft' AS kind, m.code, m.manufacturer, m.model, count(g.n_number) AS aircraft FROM 'https://openairdocs.org/data/latest/faa_aircraft_model.parquet' m LEFT JOIN 'https://openairdocs.org/data/latest/faa_aircraft_registration.parquet' g ON g.aircraft_model_code = m.code WHERE m.code IN (SELECT aircraft_model_code FROM 'https://openairdocs.org/data/latest/faa_aircraft_model_saib.parquet' WHERE saib_id = 'C3A3FEE40A5D54178625873D0066838B') GROUP BY ALL UNION ALL SELECT 'engine' AS kind, m.code, m.manufacturer, m.model, count(g.n_number) AS aircraft FROM 'https://openairdocs.org/data/latest/faa_engine_model.parquet' m LEFT JOIN 'https://openairdocs.org/data/latest/faa_aircraft_registration.parquet' g ON g.engine_model_code = m.code WHERE m.code IN (SELECT engine_model_code FROM 'https://openairdocs.org/data/latest/faa_engine_model_saib.parquet' WHERE saib_id = 'C3A3FEE40A5D54178625873D0066838B') GROUP BY ALL ORDER BY aircraft DESC, code
Run it at the DuckDB prompt, or in any tool that reads Parquet over HTTPS. More ways to query the release are on Use the data.
Cessna 560596 registered aircraftCessna 560XL585 registered aircraftCessna 550500 registered aircraftLearjet 45433 registered aircraftBombardier CL-600-2B16388 registered aircraftBombardier BD-700-1A10372 registered aircraftCessna 750273 registered aircraftRaytheon HAWKER 800XP251 registered aircraftEmbraer EMB-145LR204 registered aircraftCessna 650201 registered aircraftCessna 501189 registered aircraftBombardier BD-700-1A11149 registered aircraftTextron 560XL141 registered aircraftBombardier BD-700-2A12137 registered aircraftCanadair CL-600-2B16134 registered aircraftEmbraer EMB-145XR98 registered aircraftCessna S55094 registered aircraftCessna 50062 registered aircraftEmbraer EMB-135BJ48 registered aircraftBombardier CL-600-2B16(CL-604)42 registered aircraftCessna 55134 registered aircraftEmbraer EMB-135KL31 registered aircraftEmbraer EMB-135LR29 registered aircraftRaytheon Corporate Jets HAWKER 800XP23 registered aircraftCanadair CL-600-2A1219 registered aircraftDornier Luftfahrt 328-10019 registered aircraftTextron 75015 registered aircraftFairchild Dornier DORNIER 328-30011 registered aircraftEmbraer EMB-135ER10 registered aircraftRaytheon Corporate Jets HAWKER 8009 registered aircraftRaytheon Corporate Jets HAWKER 10008 registered aircraftDornier 328-3007 registered aircraftEmbraer EMB-1457 registered aircraftCanadair CL-215-6B11(CL-215T)6 registered aircraftCanadair CL-600-1A115 registered aircraftBombardier CL-215-6B11 (CL-415)4 registered aircraftEmbraer EMB-145EP4 registered aircraftFairchild Dornier 328-1004 registered aircraftCanadair CL600-2B16(CL601-3A)3 registered aircraftDornier Luftfahrt DO 328-1003 registered aircraftBeech 452 registered aircraftCanadair CL600-1A112 registered aircraftDornier Luftfahrt DORNIER 328-3002 registered aircraftBombardier Aerospace BD-700-1A101 registered aircraftBombardier Aerospace CL-600-2B16 (CL-604)1 registered aircraftBombardier CL-600-2A121 registered aircraftBombardier CL600-2B16 (CL601-3A1 registered aircraftCanadair Bombardier CL-600-2B161 registered aircraftCanadair CL-600-2A12(CL-601)1 registered aircraftDornier Luftfahrt 328-3001 registered aircraft
Back to SAIB AIR-21-15