sqlservermysqloracle數據庫
查出來的結果沒有一丁掉變化,去百度看了很多還是不明白,求大神解答
回復內容:
這與 你兩個表中的資料有關。
你刪除 某個表中的一筆資料,另一個表不動,
你就可以看到 不同了。
是不是兩個表的內容都是匹配的,所以左右連接查出來結果都一樣。
試試讓一個表少一行數據。
你把數據修改下 讓它們有些不能匹配對 最好的驗證方法是 把一些字段的值置空
我不知道這樣說,對不對啊,不對請見諒,我也是新手,比如有兩張表,a表,和b表,a表50條數據,b表有100數據,兩個表匹配到的是50條數據,用left join
是以a表為主,你查詢的時候以a表信息為主,顯示50條數據,還有50條 數據都是null。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END