0
我已经没有任何问题的工作如下SQL命令连接SQL连接查询的加盟水晶报表多MS Access表9
SELECT `linkaccess`.`PLPON`, `taxaccess`.`crddate`, `taxaccess`.`duedate`, `supplierlist`.`Term`, `linkaccess`.`PLLINE`, `linkaccess`.`stkcode`, `linkaccess`.`stkdesc`, `linkaccess`.`psno`, `linkaccess`.`qty`
FROM `linkaccess` `linkaccess`
INNER JOIN (`taxaccess` `taxaccess` INNER JOIN `supplierlist` `supplierlist` ON `supplierlist`.`SuppCode`=`taxaccess`.`SuppCode`) ON `linkaccess`.`PLPON`=`taxaccess`.`PLPON`
ORDER BY `linkaccess`.`PLPON`
,但我加载失败后,我更换INNER与左外连接加入命令,有人可以纠正我,如果知道,我需要使左外部联接taxaccesss,然后使用内部联接加入供应商列表wth字段suppcode。感谢任何有帮助的感谢。
错误Meesages:
"Failed to open a rowset.
Details: ADO Error Code : 0x80040e14
Source: Microsoft Office Access Database Engine
Description: JOIN expression not supported.
SQL State: 3000
Native Code: -540806602"
SELECT `linkaccess`.`PLPON`, `taxaccess`.`crddate`, `taxaccess`.`duedate`, `supplierlist`.`Term`, `linkaccess`.`PLLINE`, `linkaccess`.`stkcode`, `linkaccess`.`stkdesc`, `linkaccess`.`psno`, `linkaccess`.`qty`
FROM `linkaccess` `linkaccess` LEFT OUTER JOIN (`taxaccess` `taxaccess` INNER JOIN `supplierlist` `supplierlist` ON `supplierlist`.`SuppCode`=`taxaccess`.`SuppCode`) ON `linkaccess`.`PLPON`=`taxaccess`.`PLPON`
ORDER BY `linkaccess`.`PLPON`