A LEFT JOIN B的查詢條件寫在WHERE和在ON的區別

A LEFT JOIN B的查詢條件寫在WHERE和在ON的區別 前幾天寫SQL時本想通過 A left B join on a.id=b.id 後面的條件來使兩個表查詢出符合條件的唯一記錄,但是結果並不是想要的。 歸納規律: 通過多次試驗發現 join on and 不會過濾結果記錄條數,只會根據and後的條件是否顯示 B表的記錄,A表的記錄一定會顯示。不管and 後面的是A.id是否等於B.i
相關文章
相關標籤/搜索