1. 程式人生 > 資料庫 >mysql中去重 distinct 用法

mysql中去重 distinct 用法

用distinct來返回不重複的欄位:select distinct Email from user_info;
distinct Email ,name 這樣的mysql 會過濾掉Email 和name 兩個欄位都重複的記錄,如果sql這樣寫:select Email ,distinct name from user,這樣mysql會報錯,因為distinct必須放在要查詢欄位的開頭。
所以一般distinct用來查詢不重複記錄的條數。
如果要查詢不重複的記錄,有時候可以用group by :
select id,name from user group by name;