十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
假设:查询一个结果集当中,要求三个字段同时不重复,即当 字段1=A 时,字段2=B 那么其他记录中不再出现字段1=A 并且字段2=B的情况。
网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了晋中免费建站欢迎大家使用!
select *, count(distinct name) from table group by name
这个 你想去除那些重复 就直接在 distinct 后面 后group by 后面加 就可以了
你要删除重复项,最好能再设计一个字段,比如主键,一个表就一个字段,比较少见,查询比较方便,直接使用dictinct,要删除比较麻烦,所以建议再设计一个字段,就很少删除重复记录。
思路:提取出所有不重复的记录到一个新表,然后drop掉旧表,改新表名字即可。
-----------------------------------
呵呵,放松,
一切都会好起来的
!