MySQL中的DISTINCT關鍵詞允許您從查詢結果中消除重復的記錄。
在MySQL中,DISTINCT關鍵詞用于隨查詢返回的結果集中消除重復行。它允許您僅獲取唯一值,而不是所有的重復值。
SELECT DISTINCT column1, column2, ... FROM table_name;
在這個簡單的查詢中,我們要求MySQL返回表中列column1和column2的唯一值。如果相同的組合出現多次,只返回一次。
但是請注意,DISTINCT會影響查詢性能,因為MySQL必須在返回結果之前將數據進行排序和比較。因此,在編寫查詢時,建議盡可能使用WHERE條件過濾數據,以減少DISTINCT的使用。