# Registry models it may concern: SAIB 2023-02

A list on [SAIB 2023-02](https://openairdocs.org/saib/2023-02.md).

Registry airframe and engine models matched to the bulletin’s products the same way as ADs, most registered aircraft first.

- [Mooney M20J](https://openairdocs.org/model/mooney-m20j.md): 1,408 registered aircraft · Airframe model
- [Mooney M20C](https://openairdocs.org/model/mooney-m20c.md): 1,258 registered aircraft · Airframe model
- [Mooney M20E](https://openairdocs.org/model/mooney-m20e.md): 829 registered aircraft · Airframe model
- [Mooney M20K](https://openairdocs.org/model/mooney-m20k.md): 771 registered aircraft · Airframe model
- [Mooney M20F](https://openairdocs.org/model/mooney-m20f.md): 721 registered aircraft · Airframe model
- [Mooney M20R](https://openairdocs.org/model/mooney-m20r.md): 399 registered aircraft · Airframe model
- [Mooney M20M](https://openairdocs.org/model/mooney-m20m.md): 249 registered aircraft · Airframe model
- [Mooney M-20G](https://openairdocs.org/model/mooney-m-20g.md): 116 registered aircraft · Airframe model
- [Mooney M20TN](https://openairdocs.org/model/mooney-m20tn.md): 107 registered aircraft · Airframe model
- [Mooney M20B](https://openairdocs.org/model/mooney-m20b.md): 98 registered aircraft · Airframe model
- [Mooney M20D](https://openairdocs.org/model/mooney-m20d.md): 88 registered aircraft · Airframe model
- [Mooney M20A](https://openairdocs.org/model/mooney-m20a.md): 58 registered aircraft · Airframe model
- [Mooney M20S](https://openairdocs.org/model/mooney-m20s.md): 58 registered aircraft · Airframe model
- [Mooney M20](https://openairdocs.org/model/mooney-m20.md): 23 registered aircraft · Airframe model
- [Mooney International M20V](https://openairdocs.org/model/mooney-international-m20v.md): 18 registered aircraft · Airframe model
- [Mooney M20L](https://openairdocs.org/model/mooney-m20l.md): 16 registered aircraft · Airframe model
- [Mooney International M20U](https://openairdocs.org/model/mooney-international-m20u.md): 13 registered aircraft · Airframe model
- [Mooney International M20TN](https://openairdocs.org/model/mooney-international-m20tn.md): 12 registered aircraft · Airframe model
- [Aerostar Acft Corp Of Texas M20E](https://openairdocs.org/model/aerostar-acft-corp-of-texas-m20e.md): 9 registered aircraft · Airframe model
- [Aerostar Acft Corp Of Texas M20F](https://openairdocs.org/model/aerostar-acft-corp-of-texas-m20f.md): 8 registered aircraft · Airframe model
- [Aerostar Acft Corp Of Texas M20C](https://openairdocs.org/model/aerostar-acft-corp-of-texas-m20c.md): 6 registered aircraft · Airframe model
- [Mooney International M20R](https://openairdocs.org/model/mooney-international-m20r.md): 4 registered aircraft · Airframe model
- [Aerostar Acft Corp Of Texas M20](https://openairdocs.org/model/aerostar-acft-corp-of-texas-m20.md): 0 registered aircraft · Airframe model
- [Aerostar Acft Corp Of Texas M20A](https://openairdocs.org/model/aerostar-acft-corp-of-texas-m20a.md): 0 registered aircraft · Airframe model
- [Aerostar Acft Corp Of Texas M20B](https://openairdocs.org/model/aerostar-acft-corp-of-texas-m20b.md): 0 registered aircraft · Airframe model
- [Aerostar Acft Corp Of Texas M20D](https://openairdocs.org/model/aerostar-acft-corp-of-texas-m20d.md): 0 registered aircraft · Airframe model
- [Aerostar Acft Corp Of Texas M20G](https://openairdocs.org/model/aerostar-acft-corp-of-texas-m20g.md): 0 registered aircraft · Airframe model

## The whole list in SQL

Runs in DuckDB 1.2 or later on the release's Parquet files over HTTPS:

```sql
-- 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 = 'DRSDOCID169699427420230306144536')
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 = 'DRSDOCID169699427420230306144536')
GROUP BY ALL
ORDER BY aircraft DESC, code
```

This list as a web page: https://openairdocs.org/saib/2023-02/models

---
OpenAirDocs.org is an independent research project of [Contrail Labs](https://contraillabs.com/). It is not affiliated with the FAA or the NTSB. Source documents are U.S. government works in the public domain.
