DuckDB can read JSON - you can query JSON with normal SQL.[1]
I prefer to Malloy Data language for querying as it is 10x simpler than SQL.[2]
[1] - https://duckdb.org/docs/stable/data/json/overview [2] - https://www.malloydata.dev/
[1] - https://duckdb.org/docs/stable/data/json/overview [2] - https://www.malloydata.dev/