Logo Wand.Tools

Générateur de DISTINCT SQL

Utilisez l'IA pour générer des requêtes DISTINCT pour supprimer les doublons des résultats

Tutoriel SQL DISTINCT

Tutoriel SQL DISTINCT

Le mot-clé DISTINCT en SQL est utilisé pour renvoyer uniquement des valeurs uniques (différentes). Il est particulièrement utile lorsque vous souhaitez éliminer les enregistrements en double des résultats de votre requête.

Syntaxe

SELECT DISTINCT column1, column2, ...
FROM table_name;

Exemple

Considérons une table nommée Customers :

CustomerID CustomerName City
1 John Doe New York
2 Jane Smith Los Angeles
3 John Doe New York
4 Alice Johnson Chicago

Pour sélectionner des noms de clients distincts :

SELECT DISTINCT CustomerName FROM Customers;

Résultat :

CustomerName
John Doe
Jane Smith
Alice Johnson

Points clés

  • DISTINCT peut être utilisé avec une ou plusieurs colonnes.
  • Il supprime les lignes en double du jeu de résultats.
  • Il est souvent utilisé avec l’instruction SELECT.

Bonnes pratiques

  • Utilisez DISTINCT uniquement lorsque cela est nécessaire, car cela peut affecter les performances sur les grands ensembles de données.
  • Combinez DISTINCT avec d’autres clauses SQL comme WHERE, ORDER BY et GROUP BY pour des requêtes plus complexes.

Conclusion

Le mot-clé DISTINCT est un outil puissant en SQL pour s’assurer que les résultats de votre requête contiennent uniquement des valeurs uniques. En comprenant son utilisation et les bonnes pratiques, vous pouvez écrire des requêtes SQL plus efficaces et plus efficaces.