SAIB NE-16-18
Registry models it may concern · 336
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 = 'C8D9B8CA6EFCF03586257FED00557C37') 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 = 'C8D9B8CA6EFCF03586257FED00557C37') 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 = 'C8D9B8CA6EFCF03586257FED00557C37') 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 = 'C8D9B8CA6EFCF03586257FED00557C37') 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 aircraftGarrett TPE331-12B19 registered aircraftHoneywell TPE331-10 series17 registered aircraftHoneywell TPE331-12JR15 registered aircraftHoneywell TPE331-1013 registered aircraftHoneywell TPE331-10R13 registered aircraftGarrett TPE331-11U12 registered aircraftHoneywell TPE331-14GR12 registered aircraftHoneywell TPE331-10N11 registered aircraftAlliedsign TPE331-12UHR10 registered aircraftGarrett TPE331-10N8 registered aircraftHoneywell TPE331-10T8 registered aircraftHoneywell TPE331-11U8 registered aircraftGarrett TPE331-107 registered aircraftGarrett TPE331-10 series7 registered aircraftGarrett TPE331-57 registered aircraftGarrett TPE331-66 registered aircraftGarrett TPE331-15 registered aircraftGarrett TPE331-10R5 registered aircraftGarrett TPE331-12UHR5 registered aircraftAiResearch TPE331-8 series4 registered aircraftHoneywell TPE331-10U4 registered aircraftAiResearch TPE331-13 registered aircraftAlliedsign TPE331-10T3 registered aircraftGarrett TPE331-10T3 registered aircraftGarrett TPE331-23 registered aircraftGarrett TPE331-83 registered aircraftHoneywell TPE331-10AV3 registered aircraftHoneywell TPE331-12UHR3 registered aircraftHoneywell TPE331-23 registered aircraftHoneywell TPE331-63 registered aircraftAiResearch TPE331-102 registered aircraftAiResearch TPE331-10T2 registered aircraftAiResearch TPE331-22 registered aircraftAiResearch TPE331-62 registered aircraftAlliedsign TPE331-10R2 registered aircraftAlliedsign TPE331-62 registered aircraftGarrett TPE331-10U2 registered aircraftGarrett TPE331-10UGR2 registered aircraftGarrett TPE331-14F2 registered aircraftHoneywell TPE331-52 registered aircraftAiResearch TPE331-10R1 registered aircraftAiResearch TPE331-10U1 registered aircraftAiResearch TPE331-10UA1 registered aircraftAiResearch TPE331-11U1 registered aircraftAiResearch TPE331-12UHR1 registered aircraftAiResearch TPE331-3U1 registered aircraftAiResearch TPE331-51 registered aircraftAiResearch TPE331-81 registered aircraft
Back to SAIB NE-16-18