我試圖讓only selected rows from table A
(不是所有行)和rows matching table A from table B
,但它顯示了從表A和表只有B匹配的行,從表A包括選定行的其餘部分
我用這種條件下,
LEFT JOIN與where子句不工作
SELECT A.CategoryName,B.discount
from A LEFT JOIN B ON A.CategoryCode = B.CategoryCode
WHERE A.itemtype='F' and B.party_code=2
我有2個表:
表1:A
3列
類別名稱,CategoryCode(PK)的ItemType
表2:B
2列
CategoryCode(FK),折扣,PartyCode(FK)(from another table
)
注:訪問工作2007年
感謝您的答覆。但它不起作用。它給出'不支持JOIN表達式'的錯誤。 – Steve 2014-10-20 14:19:23
我的不好...它適用於其他SQL風格。讓我再嘗試一次。 – mlinth 2014-10-20 14:21:30
謝謝你的嘗試。 – Steve 2014-10-20 14:36:12