勵志

勵志人生知識庫

mysql distinct用法

MySQL中,DISTINCT關鍵字用於從查詢結果中去除重複的行,確保每個記錄都是唯一的。當使用DISTINCT時,可以指定一個或多個列名,以指示想要基於哪些列進行去重。

例如,如果有一個包含重複country值的表,可以使用以下查詢來獲取不重複的國家列表:

需要注意的是,雖然DISTINCT在許多情況下非常有用,但它可能會影響查詢性能,特別是在處理大數據集時。因此,在複雜查詢或大數據集上使用時應該謹慎。