NTSB investigations: Cessna 150, NJ
17 cases on aircraft the registry lists as Cessna 150. Aircraft are matched to the registry by N-number and event date, checked against the reported serial number, make and model, so older matches can be wrong.
Cases per year
| 1964 | 4 |
|---|---|
| 1965 | 3 |
| 1966 | 1 |
| 1967 | 3 |
| 1970 | 3 |
| 1971 | 1 |
| 1972 | 1 |
| 1974 | 1 |
Where
Latest cases
Query with SQL
duckdb -csv -c "SELECT c.\"ntsbNumber\", c.\"eventDate\", c.\"eventType\", c.\"eventCity\", c.\"eventStateOrRegion\", a.n_number, a.\"aircraftMake\", a.\"aircraftModel\", c.\"highestInjuryLevel\", c.\"totalFatal\", c.\"completionStatus\", c.report_url
FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c.\"mKey\" AND a.position = 1
WHERE c.\"eventStateOrRegion\" = 'NJ' AND c.\"eventCountry\" = 'USA'
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('2071802'))
ORDER BY c.\"eventDate\" DESC, c.\"ntsbNumber\" DESC"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.
SELECT c."ntsbNumber", c."eventDate", c."eventType", c."eventCity", c."eventStateOrRegion", a.n_number, a."aircraftMake", a."aircraftModel", c."highestInjuryLevel", c."totalFatal", c."completionStatus", c.report_url
FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c."mKey" AND a.position = 1
WHERE c."eventStateOrRegion" = 'NJ' AND c."eventCountry" = 'USA'
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('2071802'))
ORDER BY c."eventDate" DESC, c."ntsbNumber" DESCRun 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.
NTSB NYC74FHM27Accident · Serious injuriesClosedCessna 150G · Hanover, NJNTSB NYC72FHM40Accident · Minor injuriesClosedCessna 150G · East Hanover, NJNTSB NYC71DHD44Accident · No injuriesClosedCessna 150 · Rio Grande, NJNTSB NYC71FHA17Accident · No injuriesClosedCessna 150 · No.Brunswick, NJNTSB NYC70AN133Accident · 1 fatalClosedCessna 150 · Mt Bethal, NJNTSB NYC70DHD22Accident · No injuriesClosedCessna 150 · Wildwood, NJNTSB NYC68A0048Accident · 1 fatalClosedCessna 150 · Vincentown, NJNTSB NYC68D0205Accident · No injuriesClosedCessna 150 · Moorestown, NJNTSB NYC68F0032Accident · No injuriesClosedCessna 150 · Pittstown, NJNTSB NYC66D0541Accident · No injuriesClosedCessna 150 · Whitesville, NJNTSB NYC66F0046Accident · No injuriesClosedCessna 150 · Whitehouse, NJNTSB NYC65D0128Accident · No injuriesClosedCessna 150D · Millville, NJNTSB NYC65F0039Accident · No injuriesClosedCessna 150 · Hanover, NJNTSB UNK65X0459Accident · No injuriesClosedCessna 150 · Colts Neck, NJNTSB UNK64X4009Accident · No injuriesClosedCessna 150 · Hanover, NJNTSB UNK64X3293Accident · No injuriesClosedCessna 150 · Asbury Park, NJNTSB UNK64X2127Accident · No injuriesClosedCessna 150 · Sussex, NJ