我試圖從Products
表中獲取所有產品,並同時從Company
表中檢索Company_Name
表。我的表中的一個共同列是Company_Id
。C#SELECT語句,SQL查詢
我使用此查詢:
SELECT
products.product_id,
products.product_name,
products.product_desc,
products.unit_price,
products.stock_level,
products.product_image,
products.gender,
products.type_of_acct,
products.product_cname,
products.product_cdesc,
products.company_id,
company.company_name
FROM
products
INNER JOIN
company ON products.company_id = company.company_id
但是,這隻能說明全部由特定公司的產品。
我需要顯示所有的產品。
使用左連接,而不是內部聯接 –
您的查詢是正確的。確認您的表格中有多個產品 – Tarik
您的查詢看起來是正確的。也許你只有一家公司?如果有沒有公司的產品,那麼左連接將解決問題。 – Doruk