NTSB investigations: Piper PA-28-150, 1964
10 cases on aircraft the registry lists as Piper PA-28-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 | 10 |
|---|---|
| 1965 | 14 |
| 1966 | 19 |
| 1967 | 15 |
| 1968 | 11 |
| 1969 | 2 |
| 1970 | 8 |
| 1971 | 3 |
| 1972 | 4 |
| 1973 | 3 |
| 1974 | 4 |
| 1976 | 1 |
| 1977 | 3 |
| 1978 | 2 |
| 1979 | 1 |
| 1981 | 1 |
| 1983 | 4 |
| 1984 | 2 |
| 1986 | 2 |
| 1988 | 1 |
| 1989 | 1 |
| 1990 | 1 |
| 1991 | 2 |
| 1993 | 2 |
| 1995 | 1 |
| 1997 | 1 |
| 1998 | 2 |
| 1999 | 1 |
| 2001 | 1 |
| 2002 | 1 |
| 2003 | 1 |
| 2006 | 1 |
| 2008 | 1 |
| 2012 | 1 |
| 2013 | 2 |
| 2014 | 1 |
| 2018 | 1 |
| 2019 | 1 |
| 2020 | 1 |
| 2021 | 1 |
| 2022 | 2 |
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 year(c.\"eventDate\") = 1964
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102804'))
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 year(c."eventDate") = 1964
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7102804'))
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 UNK65X0602Accident · 2 fatalClosedPiper PA-28 · Springville, CANTSB UNK64X3735Accident · No injuriesClosedPiper PA28 · Cape May, NJNTSB UNK64X3394Accident · No injuriesClosedPiper PA-28 · Lebanon, NHNTSB UNK64X3197Accident · No injuriesClosedPiper PA28 · Van Nuys, CANTSB UNK64X2833Accident · 3 fatalClosedPiper PA-28 · Reno, NVNTSB UNK64X2631Accident · No injuriesClosedPiper PA-28 · Fresno, CANTSB UNK64X2287Accident · No injuriesClosedPiper PA28 · Burwell, NENTSB UNK64X0893Accident · No injuriesClosedPiper PA28 · Norwood, MANTSB UNK64X0445Accident · No injuriesClosedPiper PA28 · Haddonfield, NJNTSB UNK64X0387Accident · No injuriesClosedPiper PA28 · Lumberton, NJ