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.engine_model_code IN ('00000')
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.engine_model_code IN ('00000')
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 MIA70F0258Accident · No injuriesClosedScweizer SGS233 · Jacksonville, FLNTSB NYC70F0250Accident · Serious injuriesClosedSchemp SH-1 · Hanover, NJNTSB NYC70F0250Accident · Serious injuriesClosedSchemp SH-1 · Hanover, NJNTSB OAK70F0152Accident · Serious injuriesClosedCherokee II · Fremont, CANTSB SEA70D0133Accident · No injuriesClosedSchemp SHK-1 · Easton, WANTSB LAX70D0155Accident · No injuriesClosedSchweizer 2-33 · Pearblossom, CANTSB NYC70D0162Accident · Minor injuriesClosedTrager T-3 · Millville, NJNTSB SEA70D0147Accident · No injuriesClosedBergfalke II-55 · Aurora, ORNTSB CHI70D0291Accident · No injuriesClosedSchweizer SGS233 · Highland, ILNTSB DIA70D0052Accident · No injuriesClosedSchweizer SGS232 · Banner Elk, NCNTSB NYC70F0036Accident · No injuriesClosedSchweizer SGU222 · S Montrose, PANTSB LAX70D0049Accident · No injuriesClosedSchweizer SGS2-3 · Chula Vista, CANTSB NYC70D0093Accident · No injuriesClosedSchweizer SGS-1 · Dansville, NYNTSB NYC70D0108Accident · Serious injuriesClosedRos Johnson RJK · Erin, NYNTSB FTW70D0082Accident · No injuriesClosedSchemp Cirrus · Marfa, TXNTSB NYC70D0029Accident · No injuriesClosedSchleicher K8B · Blairstown, NJNTSB DIA70D0003Accident · Minor injuriesClosedSchweizer 2-33A · Elk Park, NCNTSB NYC70D0021Accident · No injuriesClosedBriegleb BG12 · Elmira, NYNTSB DEN70D0052Accident · No injuriesClosedGlasfugel H301B · Edgewood, NMNTSB MIA69F0473Accident · Serious injuriesClosedAer-Pegaso M-100S · Boca Raton, FLNTSB MKC69F0454Accident · Serious injuriesClosedSchleicher KA7 · Scottsbluff, NENTSB CHI70F0041Accident · Serious injuriesClosedSchweizer SGS126 · Tolono, ILNTSB DIA69D0184Accident · No injuriesClosedSchweizer 2-33 · Waynesboro, VANTSB LAX69D0264Accident · No injuriesClosedLeffler LM-1 · La Jolla, CANTSB OAK69D0235Accident · Minor injuriesClosedSchweizer SGS232 · Fremont, CANTSB LAX69D0257Accident · No injuriesClosedSchweizer 2-32 · Adelanto, CANTSB OAK69D0227Accident · No injuriesClosedSchemp SH-1 · Fremont, CANTSB FTW69D0381Accident · No injuriesClosedSchweizer 2-33 · Refugio, TXNTSB NYC69D0274Accident · No injuriesClosedSchweizer SGS232 · Warren, VTNTSB MIA69D0219Accident · Minor injuriesClosedSchleicher AS-K13 · Homestead, FLNTSB NYC69F0219Accident · Serious injuriesClosedCherokee II · Barre, MANTSB CHI69F0222Accident · Serious injuriesClosedGlider HP-13A · Vandalia, ILNTSB DIA69D0060Accident · No injuriesClosedSchweizer SGS126 · Leesburg, VANTSB SEA69D0093Accident · Minor injuriesClosedSchweizer SGS126 · Hailey, IDNTSB SEA69D0079Accident · No injuriesClosedSchweizer SGS2-8 · Boise, IDNTSB LAX69A0012Accident · Minor injuriesClosedSZD FOKA-4 · Calif City, CANTSB LAX69A0012Accident · Minor injuriesClosedGlasfuegel H301 · Calif City, CANTSB DIA69D0064Accident · No injuriesClosedSchwiezer SGS233 · Leesburg, VANTSB NYC69D0146Accident · No injuriesClosedSchweizer SGS126 · Crawford, NYNTSB SEA69F0075Accident · Serious injuriesClosedSchweizer SGS123 · East Wenatch, WANTSB LAX69F0048Accident · Serious injuriesClosedSchweizer SGS126 · Adelanto, CANTSB FTW69F0112Accident · No injuriesClosedSchweizer SGS123 · Fort Davis, TXNTSB FTW69D0115Accident · No injuriesClosedSchweizer 1-26A · Marfa, TXNTSB FTW69D0079Accident · No injuriesClosedSchweizer SGS126 · El Paso, TXNTSB LAX69D0054Accident · Minor injuriesClosedSchweizer SGS233 · Pearblossom, CANTSB MKC69F0124Accident · No injuriesClosedSchweizer SGS233 · Dunseith, NDNTSB MIA69F0102Accident · Serious injuriesClosedPratt-Read PR-G1 · Monroe, GANTSB FTW69D0054Accident · No injuriesClosedSZD 24-4A · Austin, TXNTSB DEN69D0027Accident · No injuriesClosedSchweizer 2-33 · Heber City, UTNTSB NYC69D0037Accident · No injuriesClosedSchweizer SGS126 · Toughkenamon, PA
Back to NONE