NTSB investigations: Lycoming 0-320 series, NH
75 cases on aircraft whose registry engine model is Lycoming 0-320 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 c.\"eventStateOrRegion\" = 'NH' AND c.\"eventCountry\" = 'USA'
AND c.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.engine_model_code IN ('41508'))
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" = 'NH' AND c."eventCountry" = 'USA'
AND c."mKey" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.engine_model_code IN ('41508'))
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 NYC78FNC05Accident · No injuriesClosedCessna 172N · Brookline, NHNTSB NYC78DNC22Accident · No injuriesClosedPiper PA-28 · Antrim, NHNTSB NYC77DNC22Accident · No injuriesClosedGrum Amer AA5 · Rochester, NHNTSB NYC77FNC02Accident · Serious injuriesClosedPiper PA-28 · Portsmouth, NHNTSB NYC76DNC10Accident · No injuriesClosedBeech B19 · Manchester, NHNTSB NYC76DNC02Accident · No injuriesClosedPiper PA-28 · Errol, NHNTSB NYC75DNC39Accident · No injuriesClosedPiper PA-28 · Keene, NHNTSB NYC75FNC25Accident · No injuriesClosedBeech 23 · Manchester, NHNTSB NYC75AN010Accident · 1 fatalClosedCessna 172K · Jaffrey, NHNTSB NYC74DNC75Accident · No injuriesClosedPiper PA-18 · Lebanon, NHNTSB UNK73X0105Incident · No injuriesClosedChampion 7GC · Claremont, NHNTSB NYC73AN102Accident · Minor injuriesClosedCessna 150 · Nashua, NHNTSB NYC73DNC10Accident · No injuriesClosedPiper PA-28 · Melvin Village, NHNTSB NYC72DNC50Accident · No injuriesClosedPiper PA-28 · Keene, NHNTSB NYC71FNC25Accident · No injuriesClosedAero Comdr 100 · North Havrhill, NHNTSB NYC71DFG05Accident · No injuriesClosedCessna 172 · Wolfeboro, NHNTSB NYC70D0066Accident · No injuriesClosedPiper PA-23 · Wolfeboro, NHNTSB NYC69D0313Accident · No injuriesClosedPiper PA-28 · Laconia, NHNTSB NYC69F0109Accident · No injuriesClosedPiper PA-28 · Laconia, NHNTSB NYC68D0441Accident · Minor injuriesClosedPiper PA-18 · Tuftonboro, NHNTSB NYC67D0321Accident · No injuriesClosedPiper PA-28 · Milford, NHNTSB NYC67D0273Accident · No injuriesClosedPiper PA-22 · Colebrook, NHNTSB NYC66D0436Accident · No injuriesClosedPiper PA-28 · Manchester, NHNTSB UNK64X3394Accident · No injuriesClosedPiper PA-28 · Lebanon, NHNTSB UNK64X2535Accident · Minor injuriesClosedPiper PA28 · Laconia, NH