Maison >base de données >tutoriel mysql >Comment pouvons-nous obtenir toutes les lignes uniques dans le jeu de résultats MySQL ?

Comment pouvons-nous obtenir toutes les lignes uniques dans le jeu de résultats MySQL ?

王林
王林avant
2023-08-23 14:13:14862parcourir

Comment pouvons-nous obtenir toutes les lignes uniques dans le jeu de résultats MySQL ?

En utilisant le mot-clé DISTINCT dans l'instruction SELECT, nous pouvons obtenir des lignes uniques dans le jeu de résultats MySQL.

Exemple

mysql> Select * from names;

+------+-----------+
| id   | name      |
+------+-----------+
| 1    | Rahul     |
| 2    | Gaurav    |
| 3    | Raman     |
| 4    | Aarav     |
| 5    | Ram       |
| 5    | Ram       |
| 5    | Ram       |
+------+-----------+

7 rows in set (0.00 sec)

Comme nous pouvons le voir, la table « noms » comporte trois lignes de données en double. Avec la requête suivante, nous pouvons obtenir un ensemble de résultats contenant uniquement des lignes uniques.

mysql> Select DISTINCT * from names;

+------+-----------+
| id   | name      |
+------+-----------+
| 1    | Rahul     |
| 2    | Gaurav    |
| 3    | Raman     |
| 4    | Aarav     |
| 5    | Ram       |
+------+-----------+

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