NTSB investigations: Continental 0-300 series
3,125 cases on aircraft whose registry engine model is Continental 0-300 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.\"mKey\" IN (SELECT x.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' x WHERE x.engine_model_code IN ('17022'))
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.engine_model_code IN ('17022'))
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 UNK64X0907Accident · No injuriesClosedCessna 172D · Greenwood, ILNTSB UNK64X0899Accident · Serious injuriesClosedCessna 172 · Auburn, CANTSB UNK64X0843Accident · No injuriesClosedCessna 172 · Le Sueur, MNNTSB UNK64X0758Accident · No injuriesClosedCessna 170 · St Joseph, MONTSB UNK64X0726Accident · No injuriesClosedCessna 172B · Harrisonville, MONTSB UNK64X0690Accident · Serious injuriesClosedCessna 172 · Oakland, CANTSB UNK64X0645Accident · No injuriesClosedCessna 172 · Ambler, PANTSB UNK64X0611Accident · No injuriesClosedCessna 172 · Cleveland, OHNTSB UNK64X0586Accident · No injuriesClosedCessna 172 · Janesville, WINTSB UNK64X0533Accident · No injuriesClosedCessna 172 · Watkins, CONTSB UNK64X0513Accident · No injuriesClosedCessna 172 · Malad City, IDNTSB UNK64X0458Accident · No injuriesClosedMaule M4 · Clackmans, ORNTSB UNK64X0430Accident · No injuriesClosedCessna 172 · Sandy, UTNTSB UNK64X0412Accident · Minor injuriesClosedCessna 172B · Killeen, TXNTSB UNK64X0406Accident · No injuriesClosedCessna 170B · Flagstaff, AZNTSB UNK64X0287Accident · No injuriesClosedCessna 172D · Dallas, TXNTSB UNK64X0272Accident · No injuriesClosedCessna 172 · Mitchell Bay, CanadaNTSB UNK64X0265Accident · No injuriesClosedCessna 172A · Cheyenne, WYNTSB UNK64X0252Accident · 2 fatalClosedCessna 172 · Columbus, OHNTSB UNK64X0221Accident · No injuriesClosedGlobe Swift GC1B · Kernville, CANTSB UNK64X0146Accident · No injuriesClosedCessna 172 · Scottsdale, AZNTSB UNK64X0141Accident · No injuriesClosedCessna 172A · Easton, PANTSB UNK64X0130Accident · No injuriesClosedCessna 172 · Palo Alto, CANTSB UNK64X0111Accident · No injuriesClosedCessna 172 · Rawlings, WYNTSB UNK64X0104Accident · Minor injuriesClosedCessna 172 · Jamaica, NY