请选择 进入手机版 | 继续访问电脑版

[苹果cms教程] MACCMS构架下MySql 删除表中重复的数据保留一条的方法?

发表于 2020-8-27 10:49:27 张永峰 用户等级--传递大使
sql命令如下:

  1. DELETE FROM mac_vod
  2. WHERE vod_id IN
  3. (SELECT vod_id FROM (SELECT vod_id FROM mac_vod GROUP BY vod_name HAVING count(*) > 1)e);
复制代码


mac_vod 为表名
vod_id为数据表结构名
vod_name为数据表结构名
我们是要删除mac_vod中vod_name相同的数据,执行上方代码即可
如果未能完全删除或者有两条以上的数据多执行几次即可

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表
本站不提供充值,如需金币请分享资源赚,没有源码分享的多来论坛发发贴就可以升级用户组免金币了鸭!各别源码说明中写着要钱钱就别问为啥不能下了鸭~