我有两个表,一个制造商表,其主要是ManufacturerID,另一个是制造商名称,然后我们得到了一个产品表,其主要产品是ProductID,一些属性和ManufacturerID外键。我希望能够在产品名称之前显示制造商名称,并在我的输出页面上显示所有其他产品属性但我无法使加入工作,到目前为止我对此加入了此查询:
{{1}}
答案 0 :(得分:1)
表名应该与JOIN一起,而且ManufacturerID也是JOIN键。所以查询将是:
$sql = "SELECT *
FROM product.
LEFT JOIN Manufacturer manufacturer
ON product.ManufacturerID = manufacturer.ManufacturerID
WHERE product.Product_Name
LIKE '%$searchq%' ";