繁体   English   中英

我需要从主人那里获取唯一记录并详细记录其重复记录

[英]I need to Fetch Unique Record from master and with its repeated record in detail

您好 Stackoverflow,我在使用 Sql 查询从主表和详细表连接记录时遇到问题

主表由以下数据表示

001002JV 00009/0521 001002JV 00010/0521 001002JV 00011/0521

我有明细表中的数据

在此处输入图像描述

我在 output 中需要的是

在此处输入图像描述

我尝试的是

我需要 sql select 查询以获得上面显示的结果

SELECT distinct(master.voucherkey), detail.Amount  FROM master ,detail 

其中 master.voucherkey = detail.voucherkey

即重复一次凭证密钥和多次唯一记录谢谢

您需要将表格连接在一起,而不是尝试从两者中获得 select:

SELECT master.voucherkey, detail.Amount
FROM master
LEFT JOIN detail
ON master.voucherkey = detail.voucherkey

SQL 不能像图片一样返回合并的行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM