社区
Oracle 高级技术
帖子详情
sql如何将两张表相同条件的数据合并,并且保留其中一张表的其他数据
chen_289780607
2017-05-08 11:30:02
我遇到一个需求,统计两张表的金额,用同一个sql语句查询两张表,表一查出275条记录,表二查出28条记录,我想将表二的28条记录与表一条件相同的纪录放到一起,并显示两张表求和后的金额,不满足相同条件的就只显示一个表的求和金额,另一张表的金额显示为空,可是我写完sql以后,求和金额出现笛卡尔积的情况,请问大神,这个sql该怎么写
...全文
4780
3
打赏
收藏
sql如何将两张表相同条件的数据合并,并且保留其中一张表的其他数据
我遇到一个需求,统计两张表的金额,用同一个sql语句查询两张表,表一查出275条记录,表二查出28条记录,我想将表二的28条记录与表一条件相同的纪录放到一起,并显示两张表求和后的金额,不满足相同条件的就只显示一个表的求和金额,另一张表的金额显示为空,可是我写完sql以后,求和金额出现笛卡尔积的情况,请问大神,这个sql该怎么写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
苦笑001
2019-01-09
打赏
举报
回复
使用关键字union
chen_289780607
2017-05-08
打赏
举报
回复
引用 1 楼 baidu_36457652 的回复:
把你的查询语句1和语句2分别作文派生表。然后再统计。
OK。解决了,O(∩_∩)O谢谢
学海无涯-回头是岸
2017-05-08
打赏
举报
回复
把你的查询语句1和语句2分别作文派生表。然后再统计。
程序员老关带您学
SQL
第1篇:
SQL
基础【为程序员和
数据
分析员准备】
本课程是
SQL
系列课程第一篇:
SQL
知识基础。本篇包括9章内容,介绍开篇综述语言的一些基础知识。内容包括管理
表
,管理视图,修改
数据
,查询
数据
,聚集查询结果,子查询和
表
连接。通过本篇的学习,读者可以全面了解标准
SQL
。 第1章 开篇综述第2章 学习环境搭建第3章 管理
表
第4章 管理视图第5章 修改
数据
第6章 查询
数据
第7章 聚集查询结果第8章 子查询第9章
表
连接
SQL
合并
两个
表
的
数据
inner join (等值连接) 只返回两个
表
中联结字段相等的行 例子:连接
表
一和
表
二
表
一主键为组织机构代码,
表
二主键为zzjgdm 左连接 语句: SELECT * FROM `第一页` left join `税务` on 第一页.`组织机构...
sql
的两个
表
字段名都一样,如何将
数据
合并
到一个
表
并输出
sql
的两个
表
字段名都一样,如何将
数据
合并
到一个
表
并输出 select * into t4 from (select * from t2 union select * from t3) a 不同的
表
根据
相同
的字段值将两个
表
指定的字段
合并
为一个
表
select a.*,...
My
SQL
表
的
合并
操作详解
在My
SQL
中,
合并
表
是一种将两个或多个具有
相同
结构的
表
合并
为一个大
表
的操作。本文将详细介绍如何在My
SQL
中进行
表
的
合并
操作,并提供相应的源代码示例。上述代码中,我们使用UNION操作符将
表
1和
表
2中的
数据
合并
为一...
Access操作与
SQL
语句:
数据
合并
是
数据
分析前必不可少的阶段,
数据
处理包括
数据
合并
、
数据
计算、
数据
分组、
数据
去重等操作。 一、
数据
合并
1. 横向
合并
横向
合并
,就是从多个
表
中,根据各
表
共有的字段,把个
表
所需的记录一一对应起来。相当于Excel...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章