SELECT [09年].月 as 月份, [09年].实际销量 AS 09年实际销量, [10年].实际销量 AS 10年实际销量, [11年].实际销量 AS 11年实际销量, ([09年].实际销量+[10年].实际销量)/2 AS 平均值, ([09年].实际销量+[10年].实际销量)/2*1.2 AS [平均值*120%]
FROM ((SELECT ID, 月, 实际销量 FROM 基础_销量每月 WHERE 年=9) AS 09年
LEFT JOIN
(SELECT ID, 月, 实际销量 FROM 基础_销量每月 WHERE 年=10) AS 10年
ON [09年].月=[10年].月)
LEFT JOIN
(SELECT ID, 月, 实际销量 FROM 基础_销量每月 WHERE 年=11) AS 11年
ON [10年].月=[11年].月;
保存后重新打开变为:
SELECT [09年].月 AS 月份, [09年].实际销量 AS 09年实际销量, [10年].实际销量 AS 10年实际销量, [11年].实际销量 AS 11年实际销量, ([09年].实际销量+[10年].实际销量)/2 AS 平均值, ([09年].实际销量+[10年].实际销量)/2*1.2 AS [平均值*120%]
FROM ([SELECT ID, 月, 实际销量 FROM 基础_销量每月 WHERE 年=9; ] AS 09年
LEFT JOIN
[SELECT ID, 月, 实际销量 FROM 基础_销量每月 WHERE 年=10; ] AS 10年
ON [09年].月=[10年].月)
LEFT JOIN
[SELECT ID, 月, 实际销量 FROM 基础_销量每月 WHERE 年=11; ] AS 11年
ON [10年].月=[11年].月;
并提示出错:Microsoft Jet 数据库引擎找不到输入表或查询 'select id,月,实际销量 from 基础销量 from 基础_销量每月 where 年=9;'。确定它是否存在,以及它的名称的拼写是否正确