Uses for Derived Tables
Derived tables are an optional feature that you can specify in the FROM clause of SELECT, ABORT, ROLLBACK, and DELETE statements.
You can use derived tables for these purposes:
For examples, see “Inner Joins” on page 229 and “Outer Joins” on page 235.