Maison > base de données > tutoriel mysql > le corps du texte

Utilisation de DISTINCT dans MySQL

下次还敢
Libérer: 2024-04-26 04:06:13
original
1128 Les gens l'ont consulté

Le mot-clé DISTINCT est utilisé pour supprimer les lignes en double des résultats de la requête MySQL, ne laissant que des valeurs uniques. Son utilisation comprend : DISTINCT column_name : supprime les valeurs en double de la colonne spécifiée. DISTINCT(column_name1, column_name2, ...) : supprimez les valeurs en double d'une combinaison de plusieurs colonnes.

Utilisation de DISTINCT dans MySQL

Utilisation de DISTINCT dans MySQL

Question : Quel est le rôle de DISTINCT dans MySQL ?

Réponse :
Le mot-clé DISTINCT est utilisé pour supprimer les lignes en double des résultats de la requête, ne laissant que des valeurs uniques.

Description détaillée :

DISTINCT a l'utilisation suivante :

  • DISTINCT column_name : Supprimez les valeurs en double de la colonne spécifiée.
  • DISTINCT(column_name1, column_name2, ...) : Supprimez les valeurs en double d'une combinaison de plusieurs colonnes.

Remarque :

  • DISTINCT est utilisé pour sélectionner des lignes uniques, et non pour filtrer les valeurs en double. Des valeurs en double existent toujours dans le jeu de résultats, mais ne sont pas affichées.
  • DISTINCT est sensible aux valeurs NULL. Les valeurs NULL sont traitées comme des valeurs uniques.
  • Lors de l'utilisation de DISTINCT, la clause ORDER BY affectera l'ordre des résultats.
  • DISTINCT peut être utilisé en conjonction avec d'autres fonctions d'agrégation telles que SUM, COUNT, AVG.
  • Dans certains cas, l'utilisation de DISTINCT peut dégrader les performances des requêtes, en particulier pour les grands ensembles de données.

Exemple :

<code class="sql">SELECT DISTINCT name FROM customers;</code>
Copier après la connexion

Cette requête sélectionnera tous les noms uniques de la table "clients".

<code class="sql">SELECT DISTINCT city, country FROM customers;</code>
Copier après la connexion

Cette requête sélectionnera des combinaisons uniques de villes et de pays dans la table "clients".

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!

Étiquettes associées:
source:php.cn
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!