不好意思,上面错了 select 工件名 ,sum(工时*数量) from (select 工件名,工时,数量 from 表1 union all select 工件名,工时,数量 from 表2) group by 工件名
select 工件名,sum(工时*数量) from 表1 union all select 工件名,sum(工时*数量) from 表2 group by 工件名 不是把select 工件名,sum(工时*数量) from 表2 的显示结果添加到select 工件名,sum(工时*数量) from 表1 的显示结果中吗?能得到 "工件名" "一年的总量" 这样的要求吗?
select 工件名 ,sum(工时*数量) from
(select 工件名,工时,数量 from 表1
union all
select 工件名,工时,数量 from 表2)
group by 工件名
union all
select 工件名,sum(工时*数量) from 表2
group by 工件名
不是把select 工件名,sum(工时*数量) from 表2 的显示结果添加到select 工件名,sum(工时*数量) from 表1 的显示结果中吗?能得到 "工件名" "一年的总量" 这样的要求吗?