最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

And,Where使用提示以及用+進行左關(guān)聯(lián)的提示及注意事項

 更新時間:2013年02月05日 09:19:02   作者:  
先左關(guān)聯(lián)后在過濾假如關(guān)聯(lián)的結(jié)果里面B.b3=null那么你在where后面在加B.b3=2那么結(jié)果中B.b3肯定是沒有null的情況的,也就是說用+進行左關(guān)聯(lián)沒有用leftjoin靈活待后續(xù)看是否有什么好的解決方案
1and和where的濫用用的時候請多注意

下面的三段代碼的效果肯定是不一樣的
(1)
復(fù)制代碼 代碼如下:

selectA.a1,B.b3
fromAleftjoinB
onA.a2=B.b2
whereA.a3=1
andB.b3=2

先左關(guān)聯(lián)后在過濾假如關(guān)聯(lián)的結(jié)果里面B.b3=null那么你在where后面在加B.b3=2那么結(jié)果中B.b3肯定是沒有null的情況的
(2)
復(fù)制代碼 代碼如下:

selectA.a1,B.b3
fromAleftjoinB
onA.a2=B.b2
andB.b3=2
whereA.a3=1

關(guān)聯(lián)前先過掉B的b3=2的條件然后再左關(guān)聯(lián)起來那么這個結(jié)果可能B.a3會有null的情況的
(3)
復(fù)制代碼 代碼如下:

selectA.a1,B.b3
fromAleftjoinB
onA.a2=B.b2
andB.b3=2
andA.a3=1

關(guān)聯(lián)前先過掉B中的B3=2和A中的a3=1條件然后再關(guān)聯(lián)起來那么這個結(jié)果可能B.b3會有null的情況的

所以大家在用where和and的時候放的位置請多注意了

2用+進行左關(guān)聯(lián)缺陷也許可以有解決方案待后續(xù)
(1)
復(fù)制代碼 代碼如下:

selectA.a1,B.b3
fromA,B
whereA.a2=B.b2(+)
andA.a3(+)=1
andB.b3(+)=2

這個條件應(yīng)該是和1里面的(1)的情況一樣

先左關(guān)聯(lián)后在過濾假如關(guān)聯(lián)的結(jié)果里面B.b3=null那么你在where后面在加B.b3=2那么結(jié)果中B.b3肯定是沒有null的情況的
也就是說用+進行左關(guān)聯(lián)沒有用leftjoin靈活待后續(xù)看是否有什么好的解決方案

相關(guān)文章

最新評論

石城县| 二连浩特市| 锡林浩特市| 长丰县| 黑水县| 教育| 洮南市| 西畴县| 抚宁县| 丽水市| 德昌县| 健康| 乌鲁木齐市| 林西县| 许昌县| 丹巴县| 梧州市| 高要市| 广元市| 越西县| 高州市| 肥城市| 二连浩特市| 利川市| 绍兴县| 衢州市| 滦南县| 加查县| 锦屏县| 茌平县| 淮北市| 池州市| 体育| 绥阳县| 项城市| 徐水县| 石林| 吉首市| 古交市| 金川县| 漳州市|