sql去某几个字段重复的记录

以下语句的前提是ID为主键(不重复)的情况下

select  max(id),pid,fid,cname,state,redate,tname
from table group by pid,fid,cname,state,redate,tname


如果只需要PID相同的去掉一项,可改为 select * from  table where id in (select  max(id) as id group by pid
)

posted on 2010-11-11 21:44  linzheng  阅读(851)  评论(0编辑  收藏  举报

导航