SAIB SW-08-42
Registry models it may concern · 48
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 = 'F0FE9D3F02197548862574B20068FB5C') 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 = 'F0FE9D3F02197548862574B20068FB5C') 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 = 'F0FE9D3F02197548862574B20068FB5C') 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 = 'F0FE9D3F02197548862574B20068FB5C') 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.
Bell 206B791 registered aircraftBell Helicopter Textron Canada 407418 registered aircraftBell 407371 registered aircraftBell Textron Canada 407196 registered aircraftEurocopter Deutschland EC 135 P2+166 registered aircraftBell 206L-3159 registered aircraftBell Helicopter Textron 206L-1149 registered aircraftBell 206-L4122 registered aircraftBell Helicopter Textron Canada 206L-4103 registered aircraftBell 21254 registered aircraftEurocopter Deutschland EC 135 T2+45 registered aircraftBell Textron Canada 412EP33 registered aircraftEurocopter Deutschland EC 135 P231 registered aircraftBell Helicopter Textron 206B29 registered aircraftBell 412EP26 registered aircraftBell 206A23 registered aircraftBell Helicopter Textron Canada 412EP17 registered aircraftEurocopter Deutschland EC135T216 registered aircraftEurocopter Deutschland EC135P114 registered aircraftEurocopter Deutschland EC135T114 registered aircraftAirbus Helicopters Deutschland EC135 P2+13 registered aircraftBell 41211 registered aircraftMesserschmitt-Boelkow-Blohm BO-105S11 registered aircraftBell Helicopter Textron Canada 206B10 registered aircraftBell 206L6 registered aircraftAirbus Helicopters Deutschland EC135T2+5 registered aircraftBell Helicopter Textron 2125 registered aircraftBell Helicopter Textron Canada 206L-34 registered aircraftMesserschmitt-Boelkow-Blohm-Gm BO-105C4 registered aircraftBell 206B II3 registered aircraftBell Helicopter Textron 2103 registered aircraftEurocopter Espana EC135 T2+2 registered aircraftEurocopter Deutschland BO 105S1 registered aircraftMesserschmitt Bolkow Blohm BO105S CBS-51 registered aircraftAeronautical Accessories 2100 registered aircraftAgusta 206A0 registered aircraftAgusta AGUSTA-BELL 206B0 registered aircraftAgusta Bell 2120 registered aircraftAgusta Bell AB 206A0 registered aircraftBell 412 CF0 registered aircraftBell 412 RSAF0 registered aircraftBell Helicopter Textron 206L-40 registered aircraftBell Helicopter Textron Canada 4120 registered aircraftEurocopter Deutschland BO-105A0 registered aircraftEurocopter France BO 105S0 registered aircraftMesserchmitt-Bolkow-Blohm BO-105C CB-50 registered aircraftMesserschmitt-Boelkow-Blohm BO-105S CDN-BS-40 registered aircraftMesserschmitt-Bolkow-Blohm BO-105C0 registered aircraft
Back to SAIB SW-08-42