oracle - oracle查询多表中的select数据
解决方案
您需要一个 LEFT OUTER JOIN 来检索 table 中的所有记录以及 tableA
中的匹配记录B
。
猜测加入标准,因为您的问题没有说明它们是什么:
select a.*
, b.grn
, b.grn_line
, b.qty_grn
from a
left outer join b
on a.do = b.do
and a.do_line = b.do_line
and a.invoice_line = b.grn_line
推荐阅读
- java - 以不同格式传递给控制器的输入类型日期
- sql-server - SQL 查询行为不当。
- php - 从 POST 的图像数组中上传 1 个特定索引而不循环通过 $_FILES - 在 CodeIgniter 中
- java - RTC 收集器 API 未获取最新记录
- c# - OData WebApi V4 .net - 自定义序列化
- r - 计算值反转率/计数具有特定值差异的行数
- entity-framework-core - EF Core 2.1 浮点数转换问题
- assembly - 在 invokeNative asm 函数中将参数传递到哪里?
- java - 根据对象参数和用户输入过滤 ArrayList
- ios - 复制粘贴后如何将光标放在格式化数字的末尾?