Oracle中重复的行

Oracle中重复的行,第1张

Oracle中重复的行

您有两个选择SELECt DISTINCT或使用GROUP
BY子句。您还具有日期列,在Oracle中这也意味着有时间,因此为了安全起见,应截断日期列。即使您知道时间也不会被插入截断。优良作法是,当您看到日期时,就认为它有时间。

您将遇到的下一个问题是,您不能在不属于SELECT的列上使用ORDER BY。

我的建议是GROUP BY。

SELECT user1, name, type, TRUNC(date) dateFROM Table1GROUP BY user1, name, type, TRUNC(date)ORDER BY user1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5640358.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存