HANA删除重复记录的方法

版权声明:本文为博主DbaH原创文章,允许转载,需要标明出处 https://blog.csdn.net/u011592350/article/details/78002684

HANA删除重复记录的方法

对于未建主键的表出现重复记录需要删除时,可以利用"$rowid$"进行区分并做处理

delete from TESTA WHERE testid IN (
    ( SELECT testid FROM TESTA GROUP BY testid HAVING COUNT(testid) > 1) AND "$rowid$" NOT IN
 (SELECT MIN("$rowid$") FROM TESTA GROUP BY testid HAVING COUNT(*) > 1);

猜你喜欢

转载自blog.csdn.net/u011592350/article/details/78002684