Menu
Coddy logo textTech

Unique values

Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 4 sur 72.

Supposons que nous ayons le tableau suivant :

ventes

 paysvillemontant
1PologneVarsovie13
2AllemagneBerlin24
3PologneKatowice56

Et nous aimerions connaître tous les pays où le produit a été vendu.

Si nous utilisons la requête normale que nous connaissons : SELECT country from sales elle renverra Poland, Germany, Poland. Ce n’est pas ce que nous recherchons parce que la Pologne est répétée deux fois.

Pour le résoudre, nous pouvons utiliser le DISTINCT mot-clé :

SELECT DISTINCT country FROM sales
challenge icon

Défi

Facile

Tables et colonnes disponibles :

  • <strong>sales</strong> : <strong>coin</strong>, <strong>amount</strong>

Récupérez toutes les pièces uniques qui ont été utilisées dans la table sales

Aide-mémoire

Utilisez DISTINCT pour obtenir des valeurs uniques d'une colonne :

SELECT DISTINCT column_name FROM table_name

Sans DISTINCT, des valeurs en double seront retournées. Avec DISTINCT, chaque valeur unique n'apparaît qu'une seule fois dans le résultat.

Essayez vous-même

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux