I'm more familiar with DuckDB and they've also been doing some great innovation on the SQL front. I don't know offhand if they can also do the forward referencing thing but they allow putting the FROM first and having GROUP BY ALL etc..
It's great to see all this innovation happening in the SQL and Query Language space more generally at the moment.
I kinda wish for a database with ClickHouse storage and DuckDB optimizer. At least my experience with ClickHouse is that MergeTree is incredibly good at what it does, but the optimizer hurts.
[1]: https://duckdb.org/2023/05/26/correlated-subqueries-in-sql.h...
My impression of ClickHouse was that it was more like postgresql in that regard, i.e. OLAP : OLTP as ClickHouse : Postgres as DuckDB : SQLite.
clickhouse-local may have closed the gap on that though. Can you embed it in Python as a library?
https://github.com/chdb-io/chdb
pip install chdb