~/talk

Futuristic SQL: Making the impossible possible

Talkat Oracle DatabaseWorld 2021 · 2021-12-01..12-02· [databases]
links:none on file
slides:none on file

Shows a working Game Capture app on Oracle Cloud using Application Express and demos SQL that produces quarter subtotals and grand totals with GROUP BY ROLLUP/GROUPING SETS plus ROWNUM ordering; uses partitioned outer join to inflate sparse player/quarter rows; uses hypothetical analytics for ranking, WITH (CTE) for stepwise queries and JSON output, MATCH_RECOGNIZE for pattern-matching (shopping-bag bin-packing and lap-consistency detection), recursive WITH for fuel impurity accumulation, and notes SQL macros (newer feature) to parameterize complex SQL. All examples run and produce the claimed results.

AI-written summary · about

  1. 0:00Intro
  2. 0:55Futuristic SQL is not about me
  3. 1:18Examples
  4. 4:16Rollup
  5. 4:40Data sources
  6. 5:06Single query
  7. 5:41Group by cube
  8. 6:12Group sets operator
  9. 7:51Player results by quarter
  10. 8:35Data is sparse
  11. 9:07Partition data joins
  12. 10:48Ranking function
  13. 11:22Group by
  14. 12:36With clause
  15. 13:06Width clause
  16. 14:11Procedural approach
  17. 14:28Stepbystep approach
  18. 14:59Average totals
  19. 15:32Programmer approach
  20. 15:51Code reuse
  21. 16:02JSON
  22. 17:16Shopping bags
  23. 17:41Pattern matching
  24. 20:46SQL Macros
  25. 21:21Pack and Carry
  26. 23:58Patterns
  27. 27:25Recursive with
  28. 29:13Summary
  29. 29:34Resources
~/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.