ZKX's LAB

sql left join 重复数据 left join 后,左表怎样合并或者去掉重复记录

2021-04-27知识7

SQL语句多表left join SUM出现的重复数据问题! select a.*,bb.领料数量抄,dd.完工bai数量dufrom aleft join(select 生产批zhi号,sum(领料数量)as 领料数量 from b group by 生产批号)bbon a.生产批号=b.生产批号left join(select cc.生产批号,sum(d.完工数dao量)as 完工数量from(select distinct 生产批号,rcid from c)cc,dwhere c.rcid=d.rcidgroup by c.生产批号dd on a.生产批号=dd.生产批号

sql left join 数据多了一倍 怎么办 CALL_CDR 这个表的UNIQUEID数据有重复的吧。先group by CALL_CDR 表取到所要的数据再left join它不过给出的信息太少,很难给出办法

sql 中left join后怎么去除重复数据 left\\right left\\right join是外部连接,inner join是内连接 外部连接有主表与从表,主表在left中是左侧表,right中是右侧表,主表数据会全部显示,从表数据则只显示关联。

随机阅读

qrcode
访问手机版