Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Utilisation de la Clause WHERE | Filtrage des Données
Introduction à SQL

Glissez pour afficher le menu

book
Utilisation de la Clause WHERE

Dans les bases de données, les tables contiennent généralement de grands volumes de données. Cependant, il est fréquent que l'on souhaite extraire uniquement certaines parties spécifiques de ces données plutôt que l'ensemble. Pour ce faire, il est nécessaire de définir les conditions de récupération des données, appelées critères de filtrage.

Les données sont filtrées à l'aide d'une clause WHERE qui précise les critères de recherche dans une instruction SELECT. La clause WHERE apparaît immédiatement après le nom de la table.

Lors de la spécification d'une valeur de chaîne de caractères, telle qu'un nom de pays, il est nécessaire d'entourer le texte de guillemets simples (').

123
SELECT name, continent FROM country WHERE continent='Europe';
copy

La déclaration SELECT récupère 2 colonnes de la table country et retourne uniquement les lignes dont la valeur du continent est 'Europe'.

Position de la clause

Lorsque nous utilisons les clauses ORDER BY et WHERE, nous nous assurons que ORDER BY vient après la clause WHERE.

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
copy
Tâche

Swipe to start coding

Écrivez une requête SQL pour extraire les colonnes id, name et region de la table country (merci de respecter cet ordre pour les colonnes), en ne retournant que les lignes dont la colonne continent est égale à North America.

Remarque

Veuillez noter que, contrairement à north america, vous devez utiliser North America.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 1

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
Utilisation de la Clause WHERE

Dans les bases de données, les tables contiennent généralement de grands volumes de données. Cependant, il est fréquent que l'on souhaite extraire uniquement certaines parties spécifiques de ces données plutôt que l'ensemble. Pour ce faire, il est nécessaire de définir les conditions de récupération des données, appelées critères de filtrage.

Les données sont filtrées à l'aide d'une clause WHERE qui précise les critères de recherche dans une instruction SELECT. La clause WHERE apparaît immédiatement après le nom de la table.

Lors de la spécification d'une valeur de chaîne de caractères, telle qu'un nom de pays, il est nécessaire d'entourer le texte de guillemets simples (').

123
SELECT name, continent FROM country WHERE continent='Europe';
copy

La déclaration SELECT récupère 2 colonnes de la table country et retourne uniquement les lignes dont la valeur du continent est 'Europe'.

Position de la clause

Lorsque nous utilisons les clauses ORDER BY et WHERE, nous nous assurons que ORDER BY vient après la clause WHERE.

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
copy
Tâche

Swipe to start coding

Écrivez une requête SQL pour extraire les colonnes id, name et region de la table country (merci de respecter cet ordre pour les colonnes), en ne retournant que les lignes dont la colonne continent est égale à North America.

Remarque

Veuillez noter que, contrairement à north america, vous devez utiliser North America.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 1
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt