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

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

 更新時(shí)間: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的情況的,也就是說用+進(jìn)行左關(guān)聯(lián)沒有用leftjoin靈活待后續(xù)看是否有什么好的解決方案
1and和where的濫用用的時(shí)候請(qǐng)多注意

下面的三段代碼的效果肯定是不一樣的
(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)起來那么這個(gè)結(jié)果可能B.a3會(huì)有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)起來那么這個(gè)結(jié)果可能B.b3會(huì)有null的情況的

所以大家在用where和and的時(shí)候放的位置請(qǐng)多注意了

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

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

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

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

相關(guān)文章

最新評(píng)論

梁河县| 南川市| 丹巴县| 抚顺市| 石首市| 中方县| 洞口县| 扶绥县| 铜川市| 永昌县| 柞水县| 霍林郭勒市| 平舆县| 赫章县| 雷山县| 山西省| 呼图壁县| 湟源县| 修武县| 青岛市| 镇原县| 长泰县| 汝州市| 新密市| 乐业县| 五华县| 河北省| 宣化县| 广河县| 洛南县| 西丰县| 义马市| 梅州市| 荥阳市| 五华县| 汤原县| 汾阳市| 迭部县| 台东县| 西乌| 临高县|