SAIB NE-16-19
Registry models it may concern · 97
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 = 'F424AE89315CC34B86257FF80056EAB8') 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 = 'F424AE89315CC34B86257FF80056EAB8') 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 = 'F424AE89315CC34B86257FF80056EAB8') 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 = 'F424AE89315CC34B86257FF80056EAB8') 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.
AiResearch TPE331 series492 registered aircraftHoneywell TPE331-SER series28 registered aircraftHoneywell TPE331-10 series17 registered aircraftHoneywell TPE331-1013 registered aircraftHoneywell TPE331-10R13 registered aircraftGarrett TPE331-11U12 registered aircraftHoneywell TPE331-10N11 registered aircraftGarrett TPE331-10N8 registered aircraftHoneywell TPE331-10T8 registered aircraftHoneywell TPE331-11U8 registered aircraftGarrett TPE331-107 registered aircraftGarrett TPE331-10 series7 registered aircraftGarrett TPE331-10R5 registered aircraftHoneywell TPE331-10U4 registered aircraftAlliedsign TPE331-10T3 registered aircraftGarrett TPE331-10T3 registered aircraftHoneywell TPE331-10AV3 registered aircraftAiResearch TPE331-102 registered aircraftAiResearch TPE331-10T2 registered aircraftAlliedsign TPE331-10R2 registered aircraftGarrett TPE331-10U2 registered aircraftGarrett TPE331-10UGR2 registered aircraftAiResearch TPE331-10R1 registered aircraftAiResearch TPE331-10U1 registered aircraftAiResearch TPE331-10UA1 registered aircraftAiResearch TPE331-11U1 registered aircraftAlliedsign TPE331-10AV1 registered aircraftAlliedsign TPE331-10N1 registered aircraftGarrett TPE331-10AV1 registered aircraftGarrett TPE331-11UA1 registered aircraftHoneywell TPE331-10UA1 registered aircraftAiResearch TPE-331-10UG0 registered aircraftAiResearch TPE331-10A0 registered aircraftAiResearch TPE331-10AV0 registered aircraftAiResearch TPE331-10B0 registered aircraftAiResearch TPE331-10G0 registered aircraftAiResearch TPE331-10GP0 registered aircraftAiResearch TPE331-10GR0 registered aircraftAiResearch TPE331-10GT0 registered aircraftAiResearch TPE331-10J0 registered aircraftAiResearch TPE331-10N0 registered aircraftAiResearch TPE331-10P0 registered aircraftAiResearch TPE331-10UF0 registered aircraftAiResearch TPE331-10UGR0 registered aircraftAiResearch TPE331-10UJ0 registered aircraftAiResearch TPE331-10UK0 registered aircraftAiResearch TPE331-10UR0 registered aircraftAiResearch TPE331-11UA0 registered aircraftAlliedsign TPE-331 series0 registered aircraftAlliedsign TPE-331-10UG0 registered aircraft
Back to SAIB NE-16-19