More Than a Query Language: SQL in the 21st Century
summary
SQL since SQL:1999 adds non‑relational types and transformations: recursive CTEs let one query return an entire subtree, window functions compute running balances without GROUP BY, SQL:2016’s JSON_TABLE turns a JSON bind into tabular rows for a single round‑trip insert, and temporal tables (system and application versioning) keep history automatically. Major dialects adopt these features (MySQL 8.0 in 2018; SQLite lags), the standard swells to ~4,000 pages and an estimated 80% of the spec extends beyond classic relational SQL.
AI-written summary · about
chapters (6)
- 0:00Start
- 3:01Normalization
- 14:04composite types (object)
- 16:28UNION ALL
- 25:12ROWS BETWEEN
- 41:14the relational idea
related talks
46mMore Than a Query Language: SQL in the 21st Century
45mMore Than a Query Language: SQL in the 21st Century
39mMore Than a Query Language: SQL in the 21st Century
58mThe Mother of All Query Languages: SQL in the 21st Century
50mModern SQL: Evolution of a dinosaur
48mModern SQL: Evolution of a Dinosaur
47mModern SQL: Evolution of a Dinosaur
01h 00mModern SQL: Evolution of a Dinosaur
