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