聯接所以我有一個加入了e.g讓說我需要有OR條件
SELECT a.id FROM tableA as a
JOIN tableB as b on a.id=b.aid
JOIN tableC as c on (c.aid != a.id or ???) and a.name = 'fedex' and b.user = 'employee' and c.enabled=true
???是,如果C不包含a.id我仍希望該結果包含結果
我想左外連接,但沒有這樣的伎倆
順便說一句,即使我有一個單記錄在表c中,然後這個查詢工作正常。如果表c爲查詢失敗時爲空。
你有沒有考慮過'RIGHT JOIN'? – CollinD
這不就是'LEFT JOIN'嗎?或者'LEFT OUTER JOIN'是同樣的東西? –
@RocketHazmat在這種情況下它幾乎是一樣的。我也嘗試了他們兩個。 –