溫馨提示×

mysql distinct的用法是什么

小億
91
2023-12-23 11:23:12
欄目: 云計(jì)算

MySQL的DISTINCT關(guān)鍵字用于返回唯一不同的值。

它可應(yīng)用于SELECT語句,用于消除查詢結(jié)果中的重復(fù)記錄。當(dāng)使用DISTINCT關(guān)鍵字時(shí),查詢結(jié)果中只會返回不重復(fù)的記錄。

語法: SELECT DISTINCT column_name(s) FROM table_name

例子: 假設(shè)有一個(gè)名為"customers"的表,其中包含以下數(shù)據(jù):

ID Name City
1 John London
2 Peter Paris
3 John Rome
4 Mary London

如果我們執(zhí)行以下查詢:

SELECT DISTINCT City FROM customers

結(jié)果將為:

City

London Paris Rome

可以看到,結(jié)果中只包含不重復(fù)的城市名稱。如果不使用DISTINCT關(guān)鍵字,將返回所有城市,包括重復(fù)的。

0