WHERE sert à poser une condition à la sélection d’information provenant d’une table.

SELECT mon-champ
	FROM ma-table 
	WHERE condition;

Supposons que nous avons cette table :

table_pays
champ_ville champ_zone champ_langue
Paris EU FR
New York US EN
Tokyo AS JP
Marseille EU FR
Milan EU IT

Nous recherchons les villes européennes.

SELECT champ_ville 
	FROM table_pays 
	WHERE champ_zone = 'EU';

Nous obtenons ceci :

 Paris
	    Marseille
	    Milan

Recettes relatives

  • Recherche dans une partie de chaîne de carractère LIKE, %
  • Sélectionner qu’une partie d’un champ (SUBSTR, SUBSTRING)
  • Supprimer les doublons en ne sélectionnant qu’une partie d’un champ (DISTINCT, SUBSTRING)