# Registry models it may concern: SAIB NM-20-12

A list on [SAIB NM-20-12](https://openairdocs.org/saib/NM-20-12.md).

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

- [Embraer S A ERJ 170-200 LR](https://openairdocs.org/model/embraer-s-a-erj-170-200-lr.md): 433 registered aircraft · Airframe model
- [Embraer S A ERJ 170-200 LL](https://openairdocs.org/model/embraer-s-a-erj-170-200-ll.md): 114 registered aircraft · Airframe model
- [Embraer-Empresa Brasileira De ERJ 170-200 LR](https://openairdocs.org/model/embraer-empresa-brasileira-de-erj-170-200-lr.md): 76 registered aircraft · Airframe model
- [Embraer ERJ 170-200 LR](https://openairdocs.org/model/embraer-erj-170-200-lr.md): 50 registered aircraft · Airframe model
- [Embraer ERJ 170-100 SE](https://openairdocs.org/model/embraer-erj-170-100-se.md): 40 registered aircraft · Airframe model
- [Yabora Industria Aeronautica S ERJ 170-200 LR](https://openairdocs.org/model/yabora-industria-aeronautica-s-erj-170-200-lr.md): 36 registered aircraft · Airframe model
- [Embraer ERJ 190-100 IGW](https://openairdocs.org/model/embraer-erj-190-100-igw.md): 26 registered aircraft · Airframe model
- [Yabora Industria Aeronautica S ERJ 170-200 LL](https://openairdocs.org/model/yabora-industria-aeronautica-s-erj-170-200-ll.md): 22 registered aircraft · Airframe model
- [Embraer ERJ 170-100 LR](https://openairdocs.org/model/embraer-erj-170-100-lr.md): 17 registered aircraft · Airframe model
- [Embraer ERJ 170-100SU](https://openairdocs.org/model/embraer-erj-170-100su.md): 14 registered aircraft · Airframe model
- [Embraer S A ERJ 170-100 LR](https://openairdocs.org/model/embraer-s-a-erj-170-100-lr.md): 9 registered aircraft · Airframe model
- [Embraer Empresa Brasileira De ERJ 190-100 IGW](https://openairdocs.org/model/embraer-empresa-brasileira-de-erj-190-100-igw.md): 8 registered aircraft · Airframe model
- [Embraer ERJ 170-100 STD](https://openairdocs.org/model/embraer-erj-170-100-std.md): 5 registered aircraft · Airframe model
- [Embraer S A ERJ 190-100 LR](https://openairdocs.org/model/embraer-s-a-erj-190-100-lr.md): 5 registered aircraft · Airframe model
- [Embraer ERJ 190-100 ECJ](https://openairdocs.org/model/embraer-erj-190-100-ecj.md): 4 registered aircraft · Airframe model
- [Embraer ERJ 190-200 LR](https://openairdocs.org/model/embraer-erj-190-200-lr.md): 3 registered aircraft · Airframe model
- [Embraer S A ERJ 170-200 STD](https://openairdocs.org/model/embraer-s-a-erj-170-200-std.md): 2 registered aircraft · Airframe model
- [Embraer S A ERJ 190-200 IGW](https://openairdocs.org/model/embraer-s-a-erj-190-200-igw.md): 2 registered aircraft · Airframe model
- [Embraer Empresa Brasileira De ERJ 190-100 ECJ](https://openairdocs.org/model/embraer-empresa-brasileira-de-erj-190-100-ecj.md): 1 registered aircraft · Airframe model
- [Embraer-Empresa Brasileira De ERJ 170-100 LR](https://openairdocs.org/model/embraer-empresa-brasileira-de-erj-170-100-lr.md): 1 registered aircraft · Airframe model
- [Empresa Brasileira De Aero S A ERJ 170-100 STD](https://openairdocs.org/model/empresa-brasileira-de-aero-s-a-erj-170-100-std.md): 1 registered aircraft · Airframe model
- [Empresa Brasileira De Aero S A ERJ 190-200 LR](https://openairdocs.org/model/empresa-brasileira-de-aero-s-a-erj-190-200-lr.md): 1 registered aircraft · Airframe model
- [Embraer Empresa Brasileira De ERJ 190-200 IGW](https://openairdocs.org/model/embraer-empresa-brasileira-de-erj-190-200-igw.md): 0 registered aircraft · Airframe model
- [Embraer S A ERJ 190-100 ECJ](https://openairdocs.org/model/embraer-s-a-erj-190-100-ecj.md): 0 registered aircraft · Airframe model
- [Embraer S A ERJ 190-100 IGW](https://openairdocs.org/model/embraer-s-a-erj-190-100-igw.md): 0 registered aircraft · Airframe model
- [Yabora Industria Aeronautica S ERJ 190-100 IGW](https://openairdocs.org/model/yabora-industria-aeronautica-s-erj-190-100-igw.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 = 'BD62304E56B9E50C8625858B004D4BAA')
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 = 'BD62304E56B9E50C8625858B004D4BAA')
GROUP BY ALL
ORDER BY aircraft DESC, code
```

This list as a web page: https://openairdocs.org/saib/NM-20-12/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.
