Select * from table
cola colb
a b
a c
a b
a b
如何删除不包括表格中第一个条目的重复记录。预期结果:
Select * from table
cola colb
a b
a c
答案 0 :(得分:1)
作为解决方法,您可以尝试以下解决方案:
1.创建新的(临时)类
create class table_temp
将分组(不同)值插入新类表
insert into table_temp from select cola, colb from your_table
group by cola, colb
清理您的桌子delete from your_table
从新表中插入数据
insert into your_table from select cola, colb from table_temp
group by cola, colb
理想情况下,这些步骤应在单笔交易中完成。
答案 1 :(得分:0)
从your_table中删除@rid not in(从可选组中选择第一个(列表(@rid))由cola,colb order by @rid)