Contexte

Durée : 2h

Environnement de travail : DB Fiddle

Pré-requis : Aucun

Informations[1]

Si une base de données a pour but premier d'assurer la cohérence des données stockées, elle doit aussi permettre d'y accéder efficacement.

La clause SELECT permet de récupérer toutes les données d'une table, mais bien souvent vous n'avez besoin de récupérer qu'un fragment de ces données. En d'autres termes, vous avez besoin de poser des conditions sur les données à sélectionner : seulement les personnes qui ont plus de 30 ans, seulement les jeux-vidéos en stock, etc.

Pour des raisons de performances, il est important de savoir récupérer seulement les données dont vous avez besoin. SQL fournit un ensemble d'outils permettant de filtrer les données à renvoyer à partir d'une requête SELECT.