Maison > base de données > tutoriel mysql > Comment sélectionner uniquement les valeurs uniques d'une colonne MySQL ?

Comment sélectionner uniquement les valeurs uniques d'une colonne MySQL ?

Patricia Arquette
Libérer: 2025-01-14 08:52:42
original
1066 Les gens l'ont consulté

How to Select Only Unique Values from a MySQL Column?

Extraction de valeurs uniques dans les colonnes MySQL

Les bases de données MySQL contiennent souvent des colonnes avec des entrées répétées. Par exemple, un tableau des ventes peut répertorier le même produit plusieurs fois le même jour. Cette redondance complique l’analyse des données et un stockage efficace. Ce guide montre comment sélectionner efficacement uniquement les valeurs uniques d'une telle colonne.

La solution : utiliser DISTINCT

L'opérateur DISTINCT propose une solution simple. Cela garantit qu'une seule instance de chaque valeur unique est renvoyée dans le résultat de la requête.

Illustrons avec un exemple de tableau :

Date Product
2011-12-12 azd
2011-12-12 yxm
2011-12-10 sdx
2011-12-10 ssdd

Une requête SELECT typique renverrait toutes les lignes :

Date Product
2011-12-12 azd
2011-12-12 yxm
2011-12-10 sdx
2011-12-10 ssdd

Remarquez les dates répétées. Pour récupérer uniquement les dates uniques, utilisez DISTINCT:

SELECT DISTINCT Date AS Date
FROM buy
ORDER BY Date DESC;
Copier après la connexion

Cela donne :

Date
2011-12-12
2011-12-10

Comme indiqué, les doublons sont supprimés, ce qui donne une liste concise de dates uniques de la table buy. Cette requête optimisée se concentre sur des valeurs distinctes, améliorant ainsi la précision et l'efficacité de l'analyse des données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal