查询从mysql数据库表中删除重复的行

时间:2019-02-12 10:13:55

标签: mysql row

我想编写一个查询来从数据库表中删除重复的行 这是我在mysql工作台中的表的屏幕截图 这是我的表enter image description here

中的列

如果所有列值都相同(当然,除了ID),那么我只想保留该行的一个副本,而不是多次复制。因此,如果表的各列中所有值都相等,那么我只想保留该行的一个副本。 enter image description here

这是我的专栏

字段,类型,空值,键,默认值,额外

'id','int(10)unsigned','NO','PRI',NULL,'auto_increment'

'callermethodd','int(11)','YES','',NULL,''

'callername','longtext','YES','',NULL,

'callerclass','longtext','YES','',NULL,''

'callerclassid','longtext','YES','',NULL,''

'fullcaller','longtext','YES','',NULL,''

'calleemethodid','int(11)','YES','',NULL,''

'calleename','longtext','YES','',NULL,

'calleeclass','longtext','YES','',NULL,

'calleeclassid','longtext','YES','',NULL,''

'fullcallee','longtext','YES','',NULL,''

'fullmethod','longtext','YES','',NULL,''

0 个答案:

没有答案