NTSB investigations: Lycoming 0-540 series, 1981
80 cases on aircraft whose registry engine model is Lycoming 0-540 series. 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 year(c.\"eventDate\") = 1981
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.engine_model_code IN ('41532'))
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") = 1981
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.engine_model_code IN ('41532'))
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 FTW81FPA14Accident · No injuriesClosedPiper PA-25 · Cooper, TXNTSB FTW81FQG29Accident · Minor injuriesClosedPiper PA-25 · New Deal, TXNTSB ATL81FKJ21Accident · No injuriesClosedCessna 182RG · Gadsden, ALNTSB LAX81DVW13Accident · No injuriesClosedCessna R182 · Trona, CANTSB MIA81DLD42Accident · No injuriesClosedPiper PA-25 · Anthony, FLNTSB ANC81DAA13Accident · Serious injuriesClosedMaule M-5 · Totatlanika, AKNTSB LAX81DUG28Accident · No injuriesClosedPiper PA-24 · Pinon Hills, CANTSB FTW81FPG23Accident · No injuriesClosedCessna 182RG · Hickory Ridge, ARNTSB ATL81FLT07Accident · No injuriesClosedPiper PA-25 · Pickwick Dam, TNNTSB MKC81IA031Incident · No injuriesClosedPiper PA-32 · St.Ansgar, IANTSB SEA81FA028Accident · Minor injuriesClosedPiper PA-24 · Port Orchard, WANTSB NYC81FFJ07Accident · No injuriesClosedRockwell 114 · Akron, NYNTSB MIA81FLA19Accident · No injuriesClosedStarduster TOO · Jacksonville, FLNTSB MIA81FKT42Accident · No injuriesClosedPiper PA-32 · Pompano Beach, FLNTSB MKC81FCQ22Accident · Minor injuriesClosedPiper PA-25 · Norton, KSNTSB MKC81DCD12Accident · No injuriesClosedPiper PA-24 · Charles City, IANTSB MKC81DCQ19Accident · No injuriesClosedPiper PA-28 · Hugoton, KSNTSB SEA81FYP10Accident · Minor injuriesClosedPiper PA-25 · Oaksdale, WANTSB SEA81FYM21Accident · Serious injuriesClosedCallair A-9 · Pendleton, ORNTSB SEA81FYP07Accident · Serious injuriesClosedPiper PA-25 · Colville, WANTSB ANC81DAG29Accident · No injuriesClosedMaule M-5 · New Stuyahok, AKNTSB ATL81FKJ15Accident · 1 fatalClosedPiper PA-32 · Mobile, GANTSB LAX81FJA06Accident · No injuriesClosedPiper PA-32 · Kona Village, HINTSB DEN81FA019Accident · 1 fatalClosedCessna 182RG · Grand Forks, NDNTSB ATL81FKW09Accident · Minor injuriesClosedPiper PA-32 · Nashville, TNNTSB LAX81FA072Accident · 4 fatalClosedPiper PA-28 · Truckee, CANTSB FTW81DPD08Accident · No injuriesClosedPiper PA-23 · Fort Worth, TXNTSB SEA81FYE15Accident · No injuriesClosedPiper PA-24 · Olympia, WANTSB FTW81FPJ09Accident · No injuriesClosedPiper PA-28 · Enid, OKNTSB FTW81FRG15Accident · No injuriesClosedPiper PA-24 · Manor, TX