NTSB investigations, 2021, Outside the U.S.
8 cases where the sequence of events included Hard landing.
Cases per year
| 2009 | 4 |
|---|---|
| 2010 | 3 |
| 2011 | 3 |
| 2012 | 2 |
| 2013 | 3 |
| 2014 | 3 |
| 2015 | 11 |
| 2016 | 7 |
| 2017 | 2 |
| 2018 | 1 |
| 2020 | 5 |
| 2021 | 8 |
| 2022 | 3 |
| 2023 | 5 |
| 2024 | 1 |
| 2025 | 3 |
| 2026 | 4 |
Latest cases
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\") = 2021
AND c.\"eventCountry\" <> 'USA'
AND c.\"mKey\" IN (SELECT s.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' s WHERE s.\"tier2Number\" = '092' AND s.case_mkey IN (SELECT case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' WHERE \"isDefiningEvent\"))
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") = 2021 AND c."eventCountry" <> 'USA' AND c."mKey" IN (SELECT s.case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' s WHERE s."tier2Number" = '092' AND s.case_mkey IN (SELECT case_mkey FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' WHERE "isDefiningEvent")) ORDER BY c."eventDate" DESC, c."ntsbNumber" DESC
Run 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 GAA22WA047Accident · No injuriesClass 5 · ForeignMooney M20B · La Aurora, GuatemalaNTSB DCA22WA023IncidentClass 5 · ForeignAirbus A320-214 · Ibague, ColombiaNTSB GAA21WA255AccidentClass 5 · ForeignPiper PA28 · Buckinghamshire, United KingdomNTSB GAA21WA216Accident · No injuriesClass 5 · ForeignCessna 172 · Timisoara, RomaniaNTSB GAA21WA202Accident · No injuriesClass 5 · ForeignRobin HR200 · Proudfootstown, IrelandNTSB GAA21WA157Accident · No injuriesClass 5 · ForeignRobinson R44 · Yalta, RussiaNTSB GAA21WA148AccidentClass 5 · ForeignGulfstream GULFSTREAM200 · Geneva, SwitzerlandNTSB DCA21WA068AccidentClass 5 · ForeignBoeing 737 · Exeter, United Kingdom