我試圖從order_product獲取product_description和描述中的所有內容。MYSQL查詢問題和子查詢
事情是,當我沒有結果order_product我只是沒有得到任何結果。 (即使在product_description中有東西)
我可能需要一個子查詢,但我無法弄清楚如何去做。
任何想法,將不勝感激
SELECT *
FROM
" . DB_PREFIX . "product_description
INNER JOIN " . DB_PREFIX . "order_product ON (" . DB_PREFIX . "product_description.product_id = " . DB_PREFIX . "order_product.product_id)
WHERE
order_id = '" . (int)$order_id . "'
AND " . DB_PREFIX . "product_description.language_id = 2")
如果你想從左表中得到所有的結果,使用left join。 – 2013-03-20 14:43:51