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

bookUtilisation 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 de ne s'intéresser qu'à des parties spécifiques de ces données plutôt qu'à l'ensemble. Pour cela, 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 type chaîne, comme 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), en ne retournant que les lignes dont la colonne continent est North America.

Remarque

Veuillez noter que North America doit être correctement capitalisé et que north america n'est pas équivalent.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 1
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

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

Suggested prompts:

What other filtering criteria can I use with the WHERE clause?

Can I filter using multiple conditions in the WHERE clause?

How does the ORDER BY clause affect the results?

close

Awesome!

Completion rate improved to 2.44

bookUtilisation de la Clause WHERE

Glissez pour afficher le menu

Dans les bases de données, les tables contiennent généralement de grands volumes de données. Cependant, il est fréquent de ne s'intéresser qu'à des parties spécifiques de ces données plutôt qu'à l'ensemble. Pour cela, 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 type chaîne, comme 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), en ne retournant que les lignes dont la colonne continent est North America.

Remarque

Veuillez noter que North America doit être correctement capitalisé et que north america n'est pas équivalent.

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 !

close

Awesome!

Completion rate improved to 2.44
Section 3. Chapitre 1
single

single

some-alt