错误代码:1066。不是唯一的表/ ali

时间:2016-10-02 14:34:06

标签: mysql

select shipment_status.Sales_Order_Id,product_details.Product_Name,
shipment_status.Unit_Price,shipment_status.Status
from shipment_status,product_details
left join product_details ON 
shipment_status.Sales_Order_Id= product_details.Product_ID;

我正在尝试执行左连接,但我收到错误:

  

不是唯一的表/别名。

1 个答案:

答案 0 :(得分:0)

您选择product_details两次:

from shipment_status, product_details left join product_details

你可能不想要第一个,因为这会导致你的结果成为两个表的笛卡尔积,因为你不限制两者之间的任何关系(正如你在ON子句中所做的那样) LEFT JOIN)。