【发布时间】:2016-10-01 14:58:59
【问题描述】:
我正在尝试删除我的 redshift 表中的一些重复数据。
以下是我的查询:-
With duplicates
As
(Select *, ROW_NUMBER() Over (PARTITION by record_indicator Order by record_indicator) as Duplicate From table_name)
delete from duplicates
Where Duplicate > 1 ;
这个查询给了我一个错误。
亚马逊无效操作:“删除”处或附近出现语法错误;
不确定问题是什么,因为 with 子句的语法似乎是正确的。 以前有人遇到过这种情况吗?
【问题讨论】:
标签: sql amazon-redshift sql-delete