PARAMETERS [Forms]![窗体]![Factory] Text ( 255 ), [Forms]![窗体]![Area] Text ( 255 );
TRANSFORM Sum([运费]*[每箱重量]*[箱数]) AS 价格
SELECT 主表.工厂名称, 产品表.产品名称, 主表.区域, Sum([价格]) AS 总计
FROM 产品表 INNER JOIN (运费表 INNER JOIN 主表 ON 运费表.运费编号 = 主表.运费编号) ON 产品表.产品编号 = 主表.产品编号
WHERE (((主表.工厂名称)=[Forms]![窗体]![Factory]) AND ((主表.区域)=[Forms]![窗体]![Area]))
GROUP BY 主表.工厂名称, 产品表.产品名称, 主表.区域
PIVOT 主表.月份;