access数据库,我想把联合查询的结果用insert into 追加到一个表中,这样可以吗?有语句

wenyongjie 2013-07-25 11:54:54
insert into 总计价 e (e.编码,e.名称,e.综合单价,e.取费信息) //这是实际的表


select

(
select a.编码,a.名称,sum(iif (a.信息价>0 ,a.信息价*a.实际量 * b.工程量,a.基价*a.实际量 * b.工程量)) as 总价,b.专业取费 from(select * from 分项材料明细) as a,[select 专业取费,编号,工程量 from 分项]. AS b where (((a.供应方)='乙供暂估')) OR (((a.供应方)='甲供暂估') AND ((a.换算)<>'定' Or (a.换算) is null ) AND ((a.主表编号)=[b].[编号]))
GROUP BY a.编码, a.名称,b.专业取费
union all
select c.编码,c.名称,sum(iif (c.信息价>0 ,c.信息价*c.实际量 * d.工程量,c.基价*c.实际量 * d.工程量)) as 总价 ,d.专业取费 from(select * from 技术材料明细) as c,[select 专业取费,编号,工程量 from 技术]. AS d where (((c.供应方)='乙供暂估')) OR (((c.供应方)='甲供暂估') AND ((c.换算)<>'定' Or (c.换算) is null ) AND ((c.主表编号)=[d].[编号]))
GROUP BY c.编码, c.名称,d.专业取费
) from //后面这里不知怎么写了
...全文
270 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
关工 2013-07-31
  • 打赏
  • 举报
回复
没看懂你的意图,暂时不给你写。
关工 2013-07-31
  • 打赏
  • 举报
回复
你写得好凌乱呀,这个SQL不难。

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧