|
楼主 |
发表于 2015-8-17 09:28
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
我用联系的方式做了个查询,然后找到它的原SQL语句如下: 但是进行相应替代为FULL OUTER 后老提示我错误,why?
原语句:
SELECT [1工单详情].工单号, [1工单详情].计划产量, [2计划变更单].变更数量, [3日报表].实际产量, [3日报表].产品系列, [3日报表].产品编号
FROM (1工单详情 LEFT JOIN 2计划变更单 ON [1工单详情].工单号 = [2计划变更单].影响工单编号) INNER JOIN 3日报表 ON [1工单详情].工单号 = [3日报表].序号;
替代后:
SELECT [1工单详情].工单号, [1工单详情].计划产量, [2计划变更单].变更数量, [3日报表].实际产量, [3日报表].产品系列, [3日报表].产品编号
FROM (1工单详情 LEFT JOIN 2计划变更单 ON [1工单详情].工单号 = [2计划变更单].影响工单编号) FULL OUTER JOIN 3日报表 ON [1工单详情].工单号 = [3日报表].序号;
|
|