社区
Oracle
帖子详情
Oracle一对多查询
takeyoumind
2017-08-13 05:26:09
题一:表a字段id,name。表b字段id,realid。两表id关联,表a的id在表b中对应多个realid。怎么使查询出的结果为a.name,a.id,col。其中col为b表中一对多的部分,值用逗号分割。例子:a.name=学生,a.id=1,col=4,5,6。即a表的ID为1对应b表realid=4,realid=5,realid=6。要求能够用PLSQL查询出且能够导出Excel。 题二:怎么用PLSQL导出数据类型为〈col〉的内容
...全文
521
2
打赏
收藏
Oracle一对多查询
题一:表a字段id,name。表b字段id,realid。两表id关联,表a的id在表b中对应多个realid。怎么使查询出的结果为a.name,a.id,col。其中col为b表中一对多的部分,值用逗号分割。例子:a.name=学生,a.id=1,col=4,5,6。即a表的ID为1对应b表realid=4,realid=5,realid=6。要求能够用PLSQL查询出且能够导出Excel。 题二:怎么用PLSQL导出数据类型为〈col〉的内容
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
学海无涯-回头是岸
2017-08-14
打赏
举报
回复
oracle 是 12 的话 用 listagg(realid,',') wtihin group(order by id)
qyz
2017-08-13
打赏
举报
回复
select id, wmsys.wm_concat(realid) realids from b group by id;
SQL语句从入门到精通迅速提升篇视频课程(
Oracle
零基础版)
这是一套体系化的SQL语句教程,按照从浅入深的模式讲解工作中常用的SQL写法、函数、字段处理技术等。使大家快速掌握SQL的基础及部分高阶知识,进而熟练的对数据库表、字段进行各种
查询
、创建、更新、删除操作。 本课程内容可分为三大块: (1)条件
查询
、排序、分组、模糊
查询
、聚合函数等基础部分讲解; (2)多表关联、子
查询
、常用字符、数字、日期处理技术等常用技术讲解; (3)对表、表内容、表字段的操作讲解。
ORACLE
的sql语句
查询
一对一,
一对多
,多对多
https://blog.csdn.net/xianzgiyou/article/details/50210431
oracle
sql
一对多
SUM, COUNT, MAX, AVG这些函数解决group by
一对多
的问题, 例如 SELECT region, SUM(population), SUM(area) FROM bbc GROUP BY region
MYSQL/
ORACLE
一对多
关联
查询
,取多表里最新的那一条数据
当想获取 t_qms_imp_iot_eol 表中的最新那条数据只需 where 条件
查询
rn = 1 的即可。
oracle
多表
查询
详解
多个表之间关系:
一对多
|(多对一) 多对多 一对一 3种 关系的完整性约束:实体完整性、参照完整性、用于定义的完整性。 必须满足实体完整性和参照完整性. 实体完整性:规定了字段|属性的约束 参照完整性:关系与关系之间的引用 某个字段的约束 外键 一.笛卡尔集 笛卡尔集会在下面条件下产生: • 省略连接条件 • 连接条件无效 • 所有表中的所有行互相连接 为了避免笛卡
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章