SQL删除重复数据 保留id最大的一条

        delete
        from sys_role_permission
        where id not in (
            select t.max_id
            from (select max(id) as max_id from sys_role_permission group by role_id, permission_id) as t);

 

posted @ 2022-11-22 17:15  java从精通到入门  阅读(564)  评论(2编辑  收藏  举报