【发布时间】:2011-06-28 05:45:36
【问题描述】:
我有一个结构表:
Country | DUPLICATE
India |
Australia|
India |
USA |
Germany |
Germany |
当 Country 列中的值唯一时,我必须将 DUPLICATEcolumn 更新为“Y”,如果值不唯一,我必须将 DUPLICATEcolumn 更新为“N”。 我试图在
的帮助下完成此任务select Country,dupe_count
count(*) over (partition by Country) as dupe_count
from newTable
此查询将返回国家名称和一个 DUP 列(包含相应国家字段的出现次数)。 但没能做到。 任何想法如何做到这一点,或者有没有更好的方法来做到这一点。 请帮忙。
【问题讨论】: