暂无图片
ORACLE子表链接主表,主表的数据只显示在第一行怎么做到 像这种,子表链接主表,主表的数据只显示在第一行?
我来答
分享
Jiang
2021-07-22
ORACLE子表链接主表,主表的数据只显示在第一行怎么做到 像这种,子表链接主表,主表的数据只显示在第一行?
暂无图片 5M

ORACLE子表链接主表,主表的数据只显示在第一行怎么做到 像这种,子表链接主表,主表的数据只显示在第一行?
1.png

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

其实就是先用rank() over(partition by 单据号 order by …)实现组内排序,然后用decode(sign(rn-1),0,单据号字段,null) as 单据
转换即可,个人感觉不难

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


请输入正文
提交
相关推荐
redo
回答 11
收发,谢谢专家
gbk字符集number(16,2)列部分值不显示(排除值为空),请教大神们帮忙看下问题出在哪里
回答 4
看上去像磁盘数据损坏,与字符集无关
Oracle 中如何通过主表查询子表是否有外键引用的行?
回答 1
已采纳
首先,子表B上YY字段是否建立了针对主表A上XX字段的外键约束。如果已建立,B上所有行都可以在主表上找到对应的XX。如果B上没有建立外键约束,那么可以这样查,找出违反主外键规则的行:select&nb
NBU备份数据库过程中rman备份多个通道会异常中断,变成单通道备份。
回答 3
1.此问题无法确定是NBU备份问题还是RMAN问题;怎么确认是哪边的问题?挂一个NAS上去,rman备份到本地试一下,如果可以成功基本可以排除rman的问题2.rman备份日志上并没有太多关于通道不可
强制用HINT让查询走NESTED LOOP可以吗
回答 9
已采纳
早点给出具体环境啊,根据你构造的环境,优化器很容易给你改写为内连接。谓词推入即可,12:15:27SYS@xxxdb(927)>explainplanforselecta.owner,a.obj
简要介绍数据库表的约束和主要类型、作用
回答 4
已采纳
主要四种:(1)实体完整性约束(每一行反应不同的实体)通过索引,唯一约束。主键约束或标识属性来体现;(2)域完整性约束(指给定列的输入有效性)通过限制数据类型,检查约束,输入格式,外键约束,默认值,非
用docker镜像安装oracle,启动容器显示密码错误
回答 3
https://docs.oracle.com/en/database/oracle/oracledatabase/21/racdk/oracleracondocker.htmlGUIDFFA4716
oracle里clob字段怎么解析出来?
回答 1
已采纳
用plsqldevlop可以直接看的。
重新安装Oracle软件,报错缓冲区太小
回答 1
操作系统和原来一致吗?看看是不是字符集问题
Oracle的标准审计有FGA审计在企业中的使用案例
回答 1
我建议您使用第三方的数据库审计。旁路审计,对数据库没什么压力。数据库自己的审计要消耗自己的资源的。