首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

怎么在联合查询表中加一个字段?

2012-03-12 
如何在联合查询表中加一个字段?--在以下的联合查询中SELECT[产品编号],sum(产品数量)AS剩余数量FROM[selec

如何在联合查询表中加一个字段?--
在以下的联合查询中

SELECT   [产品编号],   sum(产品数量)   AS   剩余数量
FROM   [select   [产品编号],产品数量  
        from   入库表
        union   all
        select   [产品编号],销售数量   *   (-1)   as   数量
        from   销售表
    ].   AS   T
GROUP   BY   [产品编号];

我希望在产品编号后面加一个字段 "产品名称 ",   来自 '产品表 "

希望结果显示为:

产品编号         产品名称         剩余数量
IA00000               蒙娜丽莎             3


应该在哪里,   加什么?   多多帮助!

[解决办法]
--关联产品表即可

SELECT T.[产品编号], 产品表.产品名称,sum(产品数量) AS 剩余数量
FROM (select [产品编号],产品数量
from 入库表
union all
select [产品编号],销售数量 * (-1) as 数量
from 销售表
) AS T
inner join 产品表 on T.产品编号=产品表.产品编号
GROUP BY T.[产品编号],产品表.产品名称

热点排行