NTSB investigations: Mooney M20D
73 cases on aircraft the registry lists as Mooney M20D. 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 ('5870210'))
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 ('5870210'))
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 CHI66F0124Accident · No injuriesClosedMooney M20D · Woodburn, INNTSB OAK66D0069Accident · No injuriesClosedMooney M20D · Auburn, CANTSB NYC66F0117Accident · No injuriesClosedMooney M20D · West Mifflin, PANTSB FTW66F0096Accident · No injuriesClosedMooney M20D · West Fordyce, ARNTSB LAX66D0013Accident · No injuriesClosedMooney M21 · Mojave, CANTSB FTW65A0108Accident · 1 fatalClosedMooney M20 · Jonesboro, ARNTSB MIA65F0080Accident · No injuriesClosedMooney M20D · Toccoa, GANTSB CHI65F0092Accident · No injuriesClosedMooney M20-D · Roselle, ILNTSB UNK65X1412Accident · No injuriesClosedMooney M20D · Laurinburg, NCNTSB MKC65D0014Accident · No injuriesClosedMooney 20D · Brookston, MNNTSB CHI65F0002Accident · Minor injuriesClosedMooney M20D · Indianapolis, INNTSB UNK65X1202Accident · Serious injuriesClosedMooney MK-20D · Vandalia, OHNTSB UNK65X0399Accident · No injuriesClosedMooney 20P · Kearney, NENTSB UNK65X0263Accident · No injuriesClosedMooney M20D · Socorro, NMNTSB UNK65X0166Accident · Minor injuriesClosedMooney M20D · Yuba City, CANTSB UNK64X4046Accident · No injuriesClosedMooney MK20D · Osage Beach, MONTSB UNK64X3261Accident · Serious injuriesClosedMooney M20D · Fort Worth, TXNTSB UNK64X3223Accident · No injuriesClosedMooney MK20D · Amarillo, TXNTSB UNK64X2646Accident · No injuriesClosedMooney MK20D · Gage, OKNTSB UNK64X2643Accident · No injuriesClosedMooney MK20D · Monroe Center, WINTSB UNK64X2390Accident · No injuriesClosedMooney M20D · Houston, TXNTSB UNK64X1157Accident · No injuriesClosedMooney M20D · Mt Olive, NCNTSB UNK64X0373Accident · No injuriesClosedMooney M20D · Baton Rouge, LA