SAIB CE-12-18
Registry models it may concern · 45
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 = 'B5BE92BE2723EAAC8625799D00688C3C') 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 = 'B5BE92BE2723EAAC8625799D00688C3C') 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 = 'B5BE92BE2723EAAC8625799D00688C3C') 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 = 'B5BE92BE2723EAAC8625799D00688C3C') 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.
Beech A361,907 registered aircraftBeech F33A978 registered aircraftBeech V35B913 registered aircraftBeech S35459 registered aircraftRaytheon A36448 registered aircraftBeech V35425 registered aircraftBeech V35A321 registered aircraftBeech P35319 registered aircraftBeech 35-B33291 registered aircraftBeech 35266 registered aircraftBeech C35258 registered aircraftBeech K35237 registered aircraftBeech B36TC225 registered aircraftBeech M35225 registered aircraftBeech G35224 registered aircraftBeech H35224 registered aircraftBeech J35221 registered aircraftBeech F35192 registered aircraftBeech 35-C33185 registered aircraftBeech A36TC174 registered aircraftBeech N35167 registered aircraftBeech A35159 registered aircraftBeech B35148 registered aircraftHawker Beechcraft G36146 registered aircraftBeech D35142 registered aircraftBeech E35141 registered aircraftBeech 35-33130 registered aircraftBeech 35-C33A113 registered aircraftBeech 36111 registered aircraftRaytheon G3697 registered aircraftBeech 35-A3385 registered aircraftTextron G3684 registered aircraftRaytheon B36TC82 registered aircraftBeech E3363 registered aircraftBeechcraft G3653 registered aircraftBeech E33A51 registered aircraftBeech G3341 registered aircraftBeech E33C22 registered aircraftBeech F33C17 registered aircraftBeech F3314 registered aircraftBeech 35R7 registered aircraftBeech/Goedkerj L A361 registered aircraftBeechcraft 35 BONANZA0 registered aircraftBeechcraft BONANZA A360 registered aircraftTextron F33C0 registered aircraft
Back to SAIB CE-12-18