Alexis Rondeau

Newsfeed

Hacker News comment · Saturday, June 17, 2023 · 18:19

Comment on I don't need your query language

> The problem with SQL is that it is not a (very) composable language.

I thought the same until a few weeks ago. Then we used the WITH operator for pre-processing and giving things human-readable names.

That helped us manage complexity. The final SELECT statement was very easy to reason about.

Not sure if this is a best (or worst) practice but it helped us ship it.