注册 登录
编程论坛 JAVA论坛

多表查询

cydazm 发布于 2016-07-08 08:55, 1791 次点击
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。怎么查询才不会出现重复的记录。

3 回复
#2
word1232016-07-08 11:07
select distinct去重复
#3
cydazm2016-07-08 11:25
回复 2楼 word123
前面两张表是多对多
#4
TsugumiYuu2016-07-08 18:01
回复 3楼 cydazm
group by试试?
1