"A language that doesn't affect..."

Database Languages

Moshe M. Zloof
Query-by-Example (QBE)

Query-By-Example

Edgar F. Codd
Relational Algebra/Calculus

Structured Query Language

Access Query Types

Projection Queries

Selection Queries

Conditions

Join Queries

The Database Schema

Combining Operations

Sorting

Grouping & Aggregate Functions

Arithmetic

SQL

Using SQL

Using SQL

Using SQL

Basic Query Types

SELECT Syntax

Single-Table Queries

The SELECT Clause 1

The SELECT Clause 2

The SELECT Clause 3

The SELECT Clause 4

The WHERE Clause 1

The WHERE Clause 2

The WHERE Clause 3

The ORDER BY Clause

Multiple-Table Queries

Grouping and Aggregation 1

Grouping and Aggregation 2

Set Operations

Inserting Data

Updating Data

Deleting Data

Importing External Data