我写了个查询重复信息的sql 但是不知道怎么把查询到的结果删除
select * from dict a where (a.kind_value,a.code_value,a.code_name) in (select kind_value,code_value,code_name from dict group by kind_value,code_value,code_name having count(*) > 1)
and rowid not in (select min(rowid) from dict group by kind_value,code_value,code_name having count(*)>1
我现在不知道这个rowid该换成什么了 换成什么都不对查询没有问题 就是不知道怎么删除 这个图是我的数据库
我就是想 同一条的kind_value cod_e_value code_name 这三个字段的值一样**(比如说我图中的1805和1816这两个只保留一个 另一个删除)** 请大神们指教 实在是不知道该怎么办了