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_aircrafts.parquet' a JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c.\"mKey\" = a.case_mkey
WHERE a.aircraft_model_code IN ('2076404')
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_aircrafts.parquet' a JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c."mKey" = a.case_mkey
WHERE a.aircraft_model_code IN ('2076404')
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 MIA81FA055Accident · No injuriesClosedCessna 340A · Tallahassee, FLNTSB LAX81FVD13Accident · No injuriesClosedCessna 340 · Santa Rosa, CANTSB LAX80FVG35Accident · No injuriesClosedCessna 340 · Weed, CANTSB SEA80DYP07Accident · No injuriesClosedCessna 340 · Yakima, WANTSB FTW80FRA05Accident · No injuriesClosedCessna 340 · Katy, TXNTSB FTW79DPG67Accident · No injuriesClosedCessna 340 · Flippin, ARNTSB FTW79FA092Accident · 7 fatalClosedCessna 340 · Ashdown, ARNTSB MKC79DCQ28Accident · No injuriesClosedCessna 340 · Manhattan, KSNTSB DEN79FTC13Accident · Serious injuriesClosedCessna 340 · Rock Springs, WYNTSB CHI79FEX22Accident · No injuriesClosedCessna 340 · Columbus, INNTSB DEN79FQA21Accident · No injuriesClosedCessna 340 · Angel Fire, NMNTSB CHI79FEP21Accident · No injuriesClosedCessna 340 · Milwaukee, WINTSB LAX78FUQ29Accident · Minor injuriesClosedCessna 340 · Burbank, CANTSB FTW78FA027Accident · 1 fatalClosedCessna 340 · Amarillo, TXNTSB LAX77DUG54Accident · No injuriesClosedCessna 340 · Riverside, CANTSB OAK77DJA10Accident · Serious injuriesClosedCessna 340 · Kauna Point, HINTSB LAX77FUQ11Accident · No injuriesClosedCessna 340 · Santa Ynez, CANTSB CHI77FEK07Accident · No injuriesClosedCessna 421B · Findlay, OHNTSB DEN76AD048Accident · 2 fatalClosedCessna 340 · Laramie, WYNTSB DEN76AD046Accident · 2 fatalClosedCessna 340 · Ruidoso, NMNTSB SEA76DYA11Accident · No injuriesClosedRiley Super 340 · Boise, IDNTSB LAX75AL017Accident · 1 fatalClosedCessna 340 · Phoenix, AZNTSB NYC75AN023Accident · 2 fatalClosedCessna 340 · Whitefield, NHNTSB DEN73FQA40Accident · No injuriesClosedCessna 340 · Albuquerque, NMNTSB UNK73X0109Accident · 1 fatalClosedCessna 340 · Gander, CanadaNTSB NYC73FHJ11Accident · Minor injuriesClosedCessna 172L · Deer Park, NYNTSB MKC70AK052Accident · 1 fatalClosedCessna 340 · Kingman, KS
Back to Cessna 340