且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

mysql 删除重复记录出错?

更新时间:2023-01-29 19:01:51

DELETE FROM price_monitor WHERE id NOT IN (
    SELECT * FROM (
        SELECT MAX(id) FROM price_monitor  GROUP BY domain
    )
    as tmp
)

根据你的表字段替换上面的id。 如果要保留id最小的数据, 就把MAX(ID)改成MIN(id)