When I first learned SQL, my mind was kinda blown. In my first job I worked in Investment Banking, doing tons and tons of analytics using nothing other than excel. When I realised you could do this using something like SQL, I was amazed, so amazed that for the last 4 years I’ve been working in Data Engineering. The deeper I get, the greater problems people seem to have with SQL and data-build-tool (dbt). I don’t really understand why, and this articles speaks a bit to that.

Photo by Rubaitul Azad on Unsplash
What is SQL and how is it similar to other programming languages?
Why are there different dialects of SQL?