是咱们常常用到的,本文咱们就介绍了一个多表相关汇总查询的实例,经过这一个实例在多表相关查询中遇到的问题以及它的处理方法让咱们我们一起来了解一下SQL Server数据库多表相关汇总查询的相关常识吧,期望本次的介绍可以对您有所协助。
上面将收宣布的数量进行汇总,然后再加上期初表的数量,得到库存量。可是得到的实践数量却多出很多来,比方原本物料“010101004”只要20吨,计算的成果却有5000多吨。问题出在哪里呢?
上面sql相关两表,数量=57145.500000,本来,在[收宣布]相关[期初表],[收宣布]有几百条记载,而[期初表]只要一条记载,两者一相关,则这几百条记载都有期初数,成果期初数被累加了几百次。
那得到的现存量应该是 [收宣布]的算计 加上 期初数:3+10 = 13。但一相关,再汇总,就出问题了。
成果就变成:7+5+(-9)+10+10+10,期初数被加了三次。处理的方法是选用平级汇总的方法,先汇总,然后再相关。不要相关的两头,一边是明细,一边是汇总,那相关必定出问题。
关于SQL Server数据库多表相关汇总查询的问题就介绍到这儿了,期望本次的介绍可以对您有所收成!
电话:0769-82390615
0769-33210796
手机:188 2685 9701(微信同号)
价格优惠,乐鱼体育app官网下载官方版欢迎致电咨询!
地址:东莞市寮步镇向西村村口街3号厂房
邮箱:larry@chinaweish.com
网址:http://www.zhonghesp.com
地址:东莞市寮步镇向西村工业区村口街3号厂房