值這是一個非常基本的問題,我很抱歉,如果已經有人問過這個問題..Mysql的選擇查詢基於不同的表
我有所謂的「項目」主表。它具有所有項目(S)相關的信息,如目錄,說明,有效性,價格等
我還有另一個表,稱爲'activelisting'只有一列'目錄'。
現在我想根據'目錄'在'activelisting'表中存在'item'表中的'catalog','description'和'avail'。 或另一個詞從'activelisting'表中的所有內容以及'item'表中的匹配記錄。
我已經研究了很多,但無法找到工作查詢。我使用下面的查詢..
SELECT t1.catalog, t1.description, t1.avail
FROM item t1
LEFT JOIN activelisting t2
ON t1.`Catalog` = t2.`Catalog`;
任何幫助,將不勝感激......
你看起來非常接近,但我認爲你正在尋找一個'INNER JOIN'。 – FrankieTheKneeMan
假設活動列表中的行是唯一的。他們? – FrankieTheKneeMan
你嘗試過'INNER JOIN'而不是'LEFT JOIN'嗎? – ecampver