【发布时间】:2013-03-06 12:48:37
【问题描述】:
我们可以使用分析函数删除重复的行吗?我的意思是在Oracle的Sql查询中使用row_number()或rank或dense_rank()?
【问题讨论】:
-
您的要求不是很清楚。尝试编写您想要使用的查询,并将其发布在此处(如果您收到任何错误消息,请附上),这样人们就会更好地了解您想要什么。
-
这个问题的答案是:“是”。如果您可以按照 Mat 的建议解释您正在尝试做什么,也许有人会更有帮助并提供更详尽的解释。
-
我正在尝试删除重复的行。我知道在 oracl 中使用 rowid 也是可能的。还有其他方法吗??
-
如果没有比需要更大的资源密集型 sql 语句。您真的不想使用 rowid 的任何原因?
-
我只是想知道这是否可以使用没有 rowid 的分析函数来完成!!
标签: sql oracle duplicates rows analytical