Oracle SQL, tested

Oracle SQL for 19c and 26ai, from the first SELECT to MATCH_RECOGNIZE and execution plans.

Every page asks one real question, shows the exact rows the answer must return, and solves it two or three ways.
Every query is run on both versions before it's published.

Free89 pages148 tested questions19c and 26aiNo EMP or DEPT

Contents

Pages marked 19c+ run on Oracle Database 19c and everything newer. 26ai only needs Oracle AI Database 26ai, and the page always shows the 19c way too.

0Start here3 pages
1SELECT basics8 pages
2Joins6 pages
3Aggregation5 pages
4Subqueries and WITH6 pages
5Analytic functions9 pages
6Row pattern matching (MATCH_RECOGNIZE)12 pages
7PIVOT and UNPIVOT4 pages
8Top-N and paging4 pages
9Changing data (DML)6 pages
10Tables and constraints (DDL)5 pages
11JSON and XML4 pages
12New in 26ai10 pages
13Classic puzzles4 pages
14Performance literacy3 pages

Real questions, not EMP and DEPT

The examples run on small, realistic datasets you install in a minute. The first is the Coastal Cricket League: six teams, two seasons, every ball recorded. Never watched cricket? Cricket in 10 minutes has you covered.