This page lists some features I plan to cover next (in no particular order).

  • Window Functions (covered in slides)

  • lateral (covered in slides)

  • with recursive (covered in slides)

  • grouping sets (covered in slides)

  • array

  • within group (percentile_cont, percentil_dist, ...) (covered in slides)

  • list_Agg (covered in slides)

  • Transactions and savepoints

  • Transaction isolation levels

  • Temporary tables

  • Statement-level triggers

  • XML

  • Temporal databases as they become more widely supported (roughly covered in slides)

  • Updatable views

  • extract

  • Generated columns

  • Boolean data types

  • Three-valued logic

  • fetch first (covered in slides)

About the Author

Photo of Markus Winand

Markus Winand teaches efficient SQL—inhouse and online. He minimizes the development time using modern SQL and optimizes the runtime with smart indexing—for that he also published the book SQL Performance Explained.

“modern SQL” by Markus Winand is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.
Legal | Contact | NO WARRANTY | Trademarks | Privacy | CC-BY-NC-ND 3.0 license