暂无图片
简单化一点,把握最根本的东西。就是,去重后,对于相同记录的不同ID,你要保留哪个ID
我来答
分享
qinchao
2020-03-18
简单化一点,把握最根本的东西。就是,去重后,对于相同记录的不同ID,你要保留哪个ID

各位大佬,还请指点下。关于Oracle 两个结果合并后,去重问题:因为Oracle生成的ID不一样,对记录去重,如何忽略ID列,去重其他所有列。返回的结果记录中能包含对应的ID信息。因sql能力有限,还望大佬们指点下!!多谢
QQ图片20200318131736.jpgQQ图片20200318131742.jpg

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
肖杰

用分析函数, row_number() over(partition by xx order by xx)

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle 12c,装rac怎么提示主目录不为空,如何处理?
回答 1
看看安装目录有什么东西,清理了就行了。
Oracle 有没有语句 查出,是哪个程序锁住了表?
回答 1
官方提供的sql:SELECTS.USERNAME,SUBSTR(O.NAME,1,15)OBJECTNAME,DECODE(LV,1,'Holder:'||S.SID,'Waiter:'||S.SI
Oracle 还原一个库到本地,本地没有这个库,直接imp导入的话,可行吗?
回答 4
已采纳
imp命令里是要输入用户名密码和数据库名称的吧,你都没建库,往哪里导?如果你说的库是指的schema的话,那么,只要有该schema对应的同名表空间,即可导入时自动在目标库创建该schema;如果没有
Oracle PLSQL 登录提示:ORA-12154:TNS:无法处理服务名,需要怎么解决?
回答 1
看服务端lsnrctlstatus状态
关于oracle11g升级到oracle19C
回答 1
先升级到12再升级到19
Oracle报错:ORA-30653 已达到拒绝限制值
回答 1
altertabledept1rejectlimitunlimited;或者dept1表的某个列值长度太小;
oracle12.2下面的SQL cpu高,请问是什么原因?怎么解决
回答 1
已采纳
这是数据库内部的SQL,用于计算统计信息的。一般是正常的。如果频繁出现,突出,请上传awr报告分析。
多个数据文件,使用率很低,resize缩小大小报ora03297
回答 1
可以参考这个文章处理https://www.modb.pro/db/45066大概思路就是,查出占用高位块的对象,要么移动到其他表空间(索引会失效,需重建索引),要么备份后删除重建。
现在的国产数据库哪家公司的好用?
回答 4
国内产品现在除了老四家外,TiDB、OceanBase、TDSQL等这几家大厂的产品也可作为选型参考。产品的选型主要看您的需求,目前向国产化靠拢基本是以下几个需求:1)国产数据库产品调研需求;2)自主
在数据库中如何给用户续期
回答 3
如果说过期了,就用cqiwen的办法。如果说锁了就解锁。