Mysql去重,可以通過group by和子查詢實現。
Mysql,重復字段只取其中一行。如下
格式 :
select 字段 from [表] where 其他字段 in (select 函數(其他字段) from [表] group by 相同字段)
示例如下:
從t_user表中,取出 user_name字段相同的記錄中,id最大的那一行數據。
select id,user_name from t_user where id in (select max(id) from t_user group by user_name )