溫馨提示×

mysql查詢怎么去掉重復(fù)數(shù)據(jù)

小億
87
2024-01-03 22:07:10
欄目: 云計算

要去掉MySQL查詢結(jié)果中的重復(fù)數(shù)據(jù),可以使用DISTINCT關(guān)鍵字。具體的語法如下:

SELECT DISTINCT 列名 FROM 表名;

其中,列名是要查詢的列名,可以是單個列或多個列,用逗號分隔。表名是要查詢的表名。

例如,假設(shè)有一個名為students的表,包含學(xué)生的姓名和年齡兩列:

+----+--------+-----+
| id | name   | age |
+----+--------+-----+
| 1  | Alice  | 18  |
| 2  | Bob    | 19  |
| 3  | Alice  | 18  |
| 4  | Carol  | 20  |
+----+--------+-----+

要查詢不重復(fù)的姓名,可以使用以下語句:

SELECT DISTINCT name FROM students;

查詢結(jié)果為:

+-------+
| name  |
+-------+
| Alice |
| Bob   |
| Carol |
+-------+

這樣就去掉了重復(fù)的姓名數(shù)據(jù)。

0