|
SELECT DISTINCTROW 查询1.成品件号, Sum(查询1.需求数量) AS [需求数量 之 合计], Sum(查询1.端子作业时间合计) AS [端子作业时间合计 之 合计], Sum(查询1.防水栓作业时间合计) AS [防水栓作业时间合计 之 合计], Sum(查询1.热缩管作业时间合计) AS [热缩管作业时间合计 之 合计]
FROM 查询1
GROUP BY 查询1.成品件号
union
SELECT DISTINCTROW 查询1_01.成品件号, Sum(查询1_01.需求数量) AS [需求数量 之 合计], Sum(查询1_01.端子作业时间合计) AS [端子作业时间合计 之 合计], Sum(查询1_01.防水栓作业时间合计) AS [防水栓作业时间合计 之 合计], Sum(查询1_01.热缩管作业时间合计) AS [热缩管作业时间合计 之 合计]
FROM 查询1_01
GROUP BY 查询1_01.成品件号
union
SELECT DISTINCTROW 查询1_02.成品件号, Sum(查询1_02.需求数量) AS [需求数量 之 合计], Sum(查询1_02.端子作业时间合计) AS [端子作业时间合计 之 合计], Sum(查询1_02.防水栓作业时间合计) AS [防水栓作业时间合计 之 合计], Sum(查询1_02.热缩管作业时间合计) AS [热缩管作业时间合计 之 合计]
FROM 查询1_02
GROUP BY 查询1_02.成品件号;
(查询1)
SELECT [0004776H-前段].[成品件号], [0004776H-前段].[物品编码], [0004776H-前段].[物品名称], [0004776H-前段].[需求数量], 端子.端子作业时间, 防水栓.防水栓作业时间, 热缩管.热缩管作业时间, [端子作业时间]*[需求数量] AS 端子作业时间合计, [防水栓作业时间]*[需求数量] AS 防水栓作业时间合计, [热缩管作业时间]*[需求数量] AS 热缩管作业时间合计
FROM (([0004776H-前段] LEFT JOIN 端子 ON [0004776H-前段].物品编码 = 端子.物品编码) LEFT JOIN 防水栓 ON [0004776H-前段].物品编码 = 防水栓.物品编码) LEFT JOIN 热缩管 ON [0004776H-前段].物品编码 = 热缩管.物品编码;
(查询1_01)
SELECT [2010681112__01-前段].成品件号, [2010681112__01-前段].物品编码, [2010681112__01-前段].物品名称, [2010681112__01-前段].需求数量, 端子.端子作业时间, 防水栓.防水栓作业时间, 热缩管.热缩管作业时间, [端子作业时间]*[需求数量] AS 端子作业时间合计, [防水栓作业时间]*[需求数量] AS 防水栓作业时间合计, [热缩管作业时间]*[需求数量] AS 热缩管作业时间合计
FROM 防水栓 RIGHT JOIN (([2010681112__01-前段] LEFT JOIN 端子 ON [2010681112__01-前段].物品编码 = 端子.物品编码) LEFT JOIN 热缩管 ON [2010681112__01-前段].物品编码 = 热缩管.物品编码) ON 防水栓.物品编码 = [2010681112__01-前段].物品编码;
(查询1_02)
SELECT [2070671562__02-前段].成品件号, [2070671562__02-前段].物品编码, [2070671562__02-前段].物品名称, [2070671562__02-前段].需求数量, 端子.端子作业时间, 防水栓.防水栓作业时间, 热缩管.热缩管作业时间, [端子作业时间]*[需求数量] AS 端子作业时间合计, [防水栓作业时间]*[需求数量] AS 防水栓作业时间合计, [热缩管作业时间]*[需求数量] AS 热缩管作业时间合计
FROM 防水栓 RIGHT JOIN (([2070671562__02-前段] LEFT JOIN 端子 ON [2070671562__02-前段].物品编码 = 端子.物品编码) LEFT JOIN 热缩管 ON [2070671562__02-前段].物品编码 = 热缩管.物品编码) ON 防水栓.物品编码 = [2070671562__02-前段].物品编码;
(查询2)
SELECT DISTINCTROW 查询1.成品件号, Sum(查询1.需求数量) AS [需求数量 之 合计], Sum(查询1.端子作业时间合计) AS [端子作业时间合计 之 合计], Sum(查询1.防水栓作业时间合计) AS [防水栓作业时间合计 之 合计], Sum(查询1.热缩管作业时间合计) AS [热缩管作业时间合计 之 合计]
FROM 查询1
GROUP BY 查询1.成品件号;
(查询2_01)
SELECT DISTINCTROW 查询1_01.成品件号, Sum(查询1_01.需求数量) AS [需求数量 之 合计], Sum(查询1_01.端子作业时间合计) AS [端子作业时间合计 之 合计], Sum(查询1_01.防水栓作业时间合计) AS [防水栓作业时间合计 之 合计], Sum(查询1_01.热缩管作业时间合计) AS [热缩管作业时间合计 之 合计]
FROM 查询1_01
GROUP BY 查询1_01.成品件号;
(查询2_02)
SELECT DISTINCTROW 查询1_02.成品件号, Sum(查询1_02.需求数量) AS [需求数量 之 合计], Sum(查询1_02.端子作业时间合计) AS [端子作业时间合计 之 合计], Sum(查询1_02.防水栓作业时间合计) AS [防水栓作业时间合计 之 合计], Sum(查询1_02.热缩管作业时间合计) AS [热缩管作业时间合计 之 合计]
FROM 查询1_02
GROUP BY 查询1_02.成品件号;
|
|