簡體   English   中英

從一張表中選擇所有內容並加入另一張表

[英]Selecting all from one table and joining to another

我有兩個表,一個制造商表,主要是制造商 ID,屬性是制造商名稱,然后我得到了一個產品表,主要是產品 ID,一些屬性和制造商 ID 外鍵。 我希望能夠在我的輸出頁面上顯示產品名稱之前的制造商名稱以及所有其他產品屬性,但我無法讓連接工作,到目前為止,我有這個連接查詢:

    $sql = "SELECT * 
            FROM product 
            LEFT JOIN Manufacturer_Name 
            ON product.ProductID = manufacturer.ManufacturerID 
            WHERE Product_Name 
            LIKE '%$searchq%' ";

表名應該與 JOIN 一起存在,ManufacturerID 也將是 JOIN 鍵。 所以查詢將是:

$sql = "SELECT * 
            FROM product. 
            LEFT JOIN Manufacturer manufacturer 
            ON product.ManufacturerID = manufacturer.ManufacturerID 
            WHERE product.Product_Name 
            LIKE '%$searchq%' ";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM