标题:多表查询
只看楼主
cydazm
Rank: 2
等 级:论坛游民
帖 子:11
专家分:20
注 册:2016-6-13
结帖率:100%
 问题点数:0 回复次数:3 
多表查询
select d.payrefno,d.certino,d.appliname,d.payreffee,d.currency2,d.accountcode,d.custombankname from prpjpay d
select h.payrefno,h.voucherno from intfmain h
select y.coresys_voucher_no,y.acvoucherno from sumary y
要从上面红色字体的三张表中查询以下字段:d.certino,d.appliname,d.payreffee,d.currency2,d.accountcode,d.custombankname,y.acvoucherno。怎么查询才不会出现重复的记录。

2016-07-08 08:55
word123
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:13
帖 子:333
专家分:1622
注 册:2014-4-5
得分:0 
select distinct去重复
2016-07-08 11:07
cydazm
Rank: 2
等 级:论坛游民
帖 子:11
专家分:20
注 册:2016-6-13
得分:0 
回复 2楼 word123
前面两张表是多对多
2016-07-08 11:25
TsugumiYuu
Rank: 3Rank: 3
等 级:论坛游侠
威 望:6
帖 子:32
专家分:126
注 册:2016-5-14
得分:0 
回复 3楼 cydazm
group by试试?
2016-07-08 18:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-466752-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.325099 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved