我想下面的查询
SELECT Customer.*,
ElectrnicItem.Product1 AS ElectronicItem1,
ElectrnicItem.Product2 AS ElectronicItem2,
ElectrnicItem.Product3 AS ElectronicItem3,
ApparelItem.Product1 AS ApparelItem1,
ApparelItem.Product2 AS ApparelItem2,
ApparelItem.Product3 AS ApparelItem3
FROM Customer
LEFT JOIN Inventory AS ElectrnicItem
ON (Customer.CustomerID = ElectrnicItem.CustomerID)
LEFT JOIN Inventory AS ApparelItem
ON (Customer.CustomerID = ApparelItem.CustomerID)
但它总是返回:含糊不清的
ORA-00918列
您是否可以将Customer. *分解为Customer.CustomerID,Customer.CustomerName?不知道这是否是问题。 – Hazaart 2013-05-03 09:09:19
客户表中的列名称是什么? – Nagasaki 2013-05-03 09:10:52
你可以用'CREATE TABLE'语句替换图像吗?发布实际代码(我们可以复制和粘贴以测试自己的文本)通常比代码图片更好。 – 2013-05-03 09:12:37