~/talk

Complex Queries with Modern SQL

TalkinGermanat FrOSCon 2016 · 2016-08-20..08-21· [databases]
links:none on file
slides:none on file

ISO SQL features since 1999 are presented as practical tools: WITH common table expressions evaluated once for reusing expensive subqueries; recursive CTEs for hierarchies and generating sequences; grouping extensions (GROUPING SETS, ROLLUP, CUBE) to produce multiple aggregate views in one query; and window functions for running totals, ranks and per-partition min/max. Concrete examples shown include selecting top regions contributing >10% of revenue, a birthday-calendar join, and numeric handling of very large powers-of-two, all demonstrated on real sample data.

AI-written summary · about

  1. 0:00Modern SQL features
  2. 10:42CTE benefits
  3. 15:58Recursive CTEs for hierarchies
  4. 27:33Grouping Sets and Rollup
  5. 39:15Window functions use cases
  6. 54:23Practical examples
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.