SAIB SW-18-31
Registry models it may concern · 840
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 = '50B2BA26E735EC938625834C007D70BD') 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 = '50B2BA26E735EC938625834C007D70BD') 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 = '50B2BA26E735EC938625834C007D70BD') 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 = '50B2BA26E735EC938625834C007D70BD') 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 182L411 registered aircraftPiper PA-22-135409 registered aircraftCessna 182B406 registered aircraftBellanca 17-30A399 registered aircraftMooney M20R399 registered aircraftGlobe GC-1B395 registered aircraftCessna 182G391 registered aircraftCessna 150387 registered aircraftGrumman American Avn. AA-5A386 registered aircraftPiper PA-18A 150382 registered aircraftCessna 182E380 registered aircraftBellanca 8KCAB371 registered aircraftPiper PA-28R-201T368 registered aircraftTextron T206H367 registered aircraftCessna 180H366 registered aircraftCessna 172C362 registered aircraftCessna 310R361 registered aircraftCessna 172I353 registered aircraftPiper PA-28R-201352 registered aircraftTextron 182T348 registered aircraftBellanca 7ECA347 registered aircraftPiper PA-24345 registered aircraftStinson 108-1338 registered aircraftCessna 182N336 registered aircraftDiamond Aircraft Ind DA20-C1335 registered aircraftBeech V35A321 registered aircraftCessna T210M321 registered aircraftBeech P35319 registered aircraftCessna T210L305 registered aircraftCessna 150E303 registered aircraftCessna 150K303 registered aircraftBeech 58P298 registered aircraftCessna 182F293 registered aircraftBeech 35-B33291 registered aircraftStinson 108-2285 registered aircraftCessna 182C282 registered aircraftCessna 310Q277 registered aircraftPiper PA-22277 registered aircraftPiper PA-20276 registered aircraftCessna 180K274 registered aircraftCessna 170272 registered aircraftCessna 182D270 registered aircraftBeech 35266 registered aircraftCessna 180J266 registered aircraftCessna 150D260 registered aircraftBeech C35258 registered aircraftGrumman American Avn. AA-5257 registered aircraftPiper PA-28RT-201T255 registered aircraftPiper PA-28-160253 registered aircraftCessna A185E252 registered aircraft
Back to SAIB SW-18-31