老师们,遇到一个问题求救。。。情况是这样的 我做了3个模板: 模板1---产品型号的数据库 模板2---产品在A工序的报废(A1报废、A2报废为不同原因的报废数量) 模板3---产品在C工序的报废(C1报废、C2报废为不同原因的报废数量) 我想要做一个数据接口,返回的是产品在A和C工序的报废合计。 目前我是这样做的,在模板1中做了个数据接口,然后添加了模板2和模板3的明细作为数据库,用型号做左关联(全部关联到模板1的“型号”字段)。 但是结果和我要的有区别。比如橡皮在A工序报废了1次24个,在C工序报废了2次分别是63个和43个,最后返回的数据是在A工序报废总数是48个(我要的只是实际发生的24个,但返回来的是:A工序的总数*C工序发生的次数),在C工序报废的总数是106个(虽然结果是正确的,但是实际上运算方式和A一样,只是次数是1) 另外,像型号“书”,在A报废中是空值,C报废中是21,返回来的AC报废合计应该是21,但是这里是空值,该怎么解决?? 表达能力有限,第一次发帖,排版的方式也不是很熟练,请见谅。 |
+10
3 条回帖