mysql使用delete join直接删除表中的重复项

    咱们直接来看sql哈:

DELETE 表化名1 FROM 表名 表化名1
        INNER JOIN
    表名 表化名2 
WHERE
    表化名1.id < 表化名2.id AND 表化名1.email = 表化名2.email;
    看了sql之后相信原理大家就理解的差不多了。完事之后呢,咱再简单说明下,这个sql还是可以删除多个字段同时重复的数据的,这个就要看大家是打算咋用的了,这个原理说白了也就是关联。咱就不赘述了。

猜你喜欢

转载自blog.csdn.net/luyaran/article/details/80929329