【发布时间】:2011-12-19 00:38:39
【问题描述】:
我在 Oracle 中有一个视图 nat_gas_readings_view,我发现一些重复项不知从何而来。几个月来,直到上周才出现重复的迹象。以下是我从我的视图中收集的一些示例数据。我想写一个查询来删除这个重复项。如果可能的话,任何人都可以解释这是如何发生的,并帮助我创建一个查询以从视图中删除重复项。谢谢你。
DATETIMESTAMP BOF EAF LEVY SHOP
10/31/2011 13:00:01 3564729 933776 12459 307
10/31/2011 13:00:01 3564729 933776 12459 307
10/31/2011 12:00:08 3563079 933446 12459 307
10/31/2011 12:00:08 3563079 933446 12459 307
10/31/2011 11:00:09 3561659 933121 12459 307
10/31/2011 11:00:09 3561659 933121 12459 307
10/31/2011 10:00:10 3560636 932802 12458 307
10/31/2011 09:00:08 3559548 932481 12450 307
10/31/2011 09:00:08 3559548 932481 12450 307
【问题讨论】:
-
您可以发布视图吗?
-
@Dante 如果你有重复的地方应该没有,那么你遇到的问题不仅仅是弄清楚如何删除它们。我建议您彻底分析您的数据模型,看看是否缺少任何键。
标签: oracle duplicate-data duplicate-removal