在查询另一个表时将数据导出到配置单元表

时间:2013-09-06 20:48:49

标签: mysql hadoop hive

我的table1有多个重复的ID' s。我的目标是将格式化数据(删除重复记录)从Table1移动到Table2。表1和图1的模式表2是相同的。

这里,任何一种方法都可以,使用格式化数据更新Table1或将数据移动到Table2。

有人可以帮助我!

1 个答案:

答案 0 :(得分:0)

ALTER IGNORE TABLE yourTable ADD UNIQUE INDEX idx_name (columnwithduplicates)

编辑

ALTER TABLE yourTable ADD CONSTRAINT idx_name UNIQUE (columnwithduplicates)

这会删除重复的行

INSERT INTO table2
SELECT column1,column2,etc
FROM table1

如果结构相同