NTSB investigations: Piper PA-12
817 cases on aircraft the registry lists as Piper PA-12. 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, newest first
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.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7101202'))
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."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.aircraft_model_code IN ('7101202'))
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 UNK64X2094Accident · Minor injuriesClosedPiper PA12 · Egegik, AKNTSB UNK64X2076Accident · No injuriesClosedPiper PA12 · Jacksonville, FLNTSB UNK64X2044Accident · 1 fatalClosedPiper PA12 · Carlsbad, NMNTSB UNK64X2029Accident · No injuriesClosedPiper PA12 · Withee, WINTSB UNK64X1984Accident · 1 fatalClosedPiper PA12 · Humphrey, ARNTSB UNK64X1931Accident · No injuriesClosedPiper PA12 · Harwinton, CTNTSB UNK64X1781Accident · No injuriesClosedPiper PA12 · Las Cruces, NMNTSB UNK64X1578Accident · No injuriesClosedPiper PA12 · Anoka, MNNTSB UNK64X1501Accident · Minor injuriesClosedPiper PA12 · Beaver Creek, ORNTSB UNK64X1378Accident · No injuriesClosedPiper PA12 · Shady Grove, TNNTSB UNK64X1371Accident · No injuriesClosedPiper PA12 · Morrisville, PANTSB UNK64X0915Accident · No injuriesClosedPiper PA12 · Pittstown, NJNTSB UNK64X0850Accident · Minor injuriesClosedPiper PA12 · Ocean Isle, NCNTSB UNK64X0630Accident · 1 fatalClosedPiper PA12 · Ripley, TNNTSB UNK64X0478Accident · No injuriesClosedPiper PA-12 · Bolivar, PANTSB UNK64X0351Accident · No injuriesClosedPiper PA12 · Hawthorn, CANTSB UNK64X0317Accident · No injuriesClosedPiper PA12 · Andover, NJ