Select*fromtender;+----------+---------- - ---+--------------+-------+|idclient|client_Fnam"/> Select*fromtender;+----------+---------- - ---+--------------+-------+|idclient|client_Fnam">

Maison  >  Article  >  base de données  >  Comment puis-je obtenir la valeur unique d'une colonne dans un jeu de résultats MySQL ?

Comment puis-je obtenir la valeur unique d'une colonne dans un jeu de résultats MySQL ?

WBOY
WBOYavant
2023-09-14 15:57:031105parcourir

Comment puis-je obtenir la valeur unique dune colonne dans un jeu de résultats MySQL ?

Lors de l'interrogation des données de la table MySQL, nous pouvons obtenir des valeurs en double dans les colonnes. À l'aide de la clause DISTINCT dans l'instruction SELECT, nous pouvons supprimer les données en double de l'ensemble de résultats.

Syntaxe
SELECT DISTINCT Columns FROM Table_name WHERE conditions;

Exemple

Par exemple, nous avons une table nommée "tender" qui contient les colonnes suivantes -

mysql> Select * from tender;
+----------+--------------+--------------+-------+
| clientid | client_Fname | Client_Lname | value |
+----------+--------------+--------------+-------+
|      100 | Mohan        | Kumar        | 60000 |
|      101 | Sohan        | Singh        | 50000 |
|      101 | Somil        | Rattan       | 55000 |
|      103 | Gaurav       | Kumar        | 75000 |
|      103 | Rahul        | Singh        | 63000 |
+----------+--------------+--------------+-------+
5 rows in set (0.00 sec)

Maintenant, si nous voulons obtenir uniquement la valeur unique de la colonne nommée "Client_Lname" , alors ce qui suit serait la requête -

mysql> Select DISTINCT client_Lname from tender;
+--------------+
| client_Lname |
+--------------+
| Kumar        |
| Singh        |
| Rattan       |
+--------------+
3 rows in set (0.05 sec)

La requête ci-dessous fera de même pour la colonne nommée "client_Fname".

mysql> Select DISTINCT client_Fname from tender;
+--------------+
| client_Fname |
+--------------+
| Mohan        |
| Sohan        |
| Somil        |
| Gaurav       |
| Rahul        |
+--------------+
5 rows in set (0.00 sec)

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer