在SQL中,DISTINCT關(guān)鍵字用于返回表中唯一的記錄,即去除重復(fù)值。它通過比較表中指定列的值,去除重復(fù)的記錄。
DISTINCT通常與SELECT語句一起使用。當(dāng)使用DISTINCT關(guān)鍵字時,SELECT語句將返回表中唯一的記錄,而不是返回所有記錄。這對于從表中獲取唯一的值列表非常有用。
例如,假設(shè)有一個名為"Customers"的表,其中包含"City"列。如果執(zhí)行以下SQL語句:
SELECT DISTINCT City FROM Customers;
將返回一個包含所有不重復(fù)城市的列表。
DISTINCT關(guān)鍵字只能應(yīng)用于表中的某些列,而不是整個表。它會影響到SELECT語句的結(jié)果集,并將重復(fù)的記錄去除。