A Gentle Introduction to

SQL


Pick an engine:

Congestion Charging databasegoogleBase de données de remplissage de congestion

Graduated questions

ER diagram for the Congestion Charging database:googleHEU diagramme pour la base de données de remplissage de congestion:

Entity relation diagram er5 Camera(id, perim)

Keeper(id, name, address)

Vehicle(id, keepergooglegarde )

Image(cameragoogleappareil-photo , whngoogle, whn , reg)

Permit(reg, sDategoogle, sDate , chargeType)

SQL Source to create the databasegoogleSource de SQL pour créer la base de données ,

SQL Source to populate the tables.googleSource de SQL pour peupler les tables.

Sample querygoogleQuestion d'échantillon

0a
List the vehicles for which 'Strenuous, Sam' is the registered keeper.googleÉnumérez les véhicules pour lesquels 'laborieux, le SAM 'est le garde enregistré.
The link between Keepers and Vehicles is via the foreign key specified in the CREATE TABLE Vehicle statement. Note the line googleLe lien entre les gardes et les véhicules est par l'intermédiaire de la clef étrangère indiquée dans le rapport de véhicule de TABLEAU de CRÉER. Notez la ligne
 ,FOREIGN KEY(keeper) REFERENCES Keeper(id) 
This will be the basis of our join condition. googleCe sera la base du notre joignent la condition.