我有以下两个表:A和B
B 包含 A:a_id 的外键。
我有以下查询:
选择
a
.* 从a
内部连接b
打开b
。a_id
=a
。id
WHERE b.stuff=1 AND (QueryCheckingDateWithBFields)
我想反转查询,所以我这样做了:
选择
a
.* 从a
内部连接b
打开b
。a_id
=a
。id
WHERE b.stuff!=1 OR (!QueryCheckingDateWithBFields)
它工作正常,除了一个问题。我希望我的第一个查询 + 我的第二个查询 = 所有 A 表条目。但是如果没有一个a_ID
有一个A的B,这个A就不会被选中。我怎么能说“我也想要没有加入的A?”