mysql 删除重复保留一个

DELETE
FROM
    e_shops_hz_xs
WHERE
    id NOT IN (
        SELECT
            a.id AS id
        FROM
            (
                SELECT
                    MIN(id) AS id
                FROM
                    e_shops_hz_xs
                GROUP BY
                    phone
            ) a

    )

这边随机查出唯一的那个id,然后把多余的删除

猜你喜欢

转载自blog.csdn.net/flymoringbird/article/details/82253262