相反我有以下兩個表:A和B查詢的MYSQL
乙包含一個外鍵答:A_ID。
我有以下查詢:
選擇
a
* FROMa
INNER JOINb
ONb
。a_id
=a
。id
WHERE b.stuff = 1 AND(QueryCheckingDateWithBFields)
我想要扭轉查詢,以便我這樣做:
選擇
a
* FROMa
INNER JOINb
ONb
。a_id
=a
。id
WHERE b.stuff!= 1 OR(!QueryCheckingDateWithBFields)
它的工作原理除了一個問題很好。我希望我的第一個查詢+我的第二個查詢=全部表條目。但是,如果沒有A與A的a_ID
B,則不會選擇該A。我怎麼說「我也想要沒有加入的A?」
如果你想在'所有元素了';爲什麼不去除'INNER JOIN'? – hjpotter92 2013-02-26 10:48:44