濮阳杆衣贸易有限公司

主頁 > 知識庫 > And,Where使用提示以及用+進行左關聯(lián)的提示及注意事項

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

熱門標簽:貴陽智能電銷機器人官網(wǎng) 北京外呼系統(tǒng)公司排名 溫州人工外呼系統(tǒng) 百度地圖標注員是干什么 外呼系統(tǒng)口號 地圖標注付款了怎么找不到了 沈陽400電話是如何辦理 北京營銷外呼系統(tǒng)廠家 外呼系統(tǒng)鄭州
1and和where的濫用用的時候請多注意

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

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

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

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

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

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

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

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

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

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

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

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

標簽:潮州 淮北 定西 衢州 衡水 包頭 溫州 通遼

巨人網(wǎng)絡通訊聲明:本文標題《And,Where使用提示以及用+進行左關聯(lián)的提示及注意事項》,本文關鍵詞  And,Where,使用,提示,以及,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 下面列出與本文章《And,Where使用提示以及用+進行左關聯(lián)的提示及注意事項》相關的同類信息!
  • 本頁收集關于And,Where使用提示以及用+進行左關聯(lián)的提示及注意事項的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    临西县| 北宁市| 桐柏县| 沈丘县| 伊宁市| 乌拉特中旗| 甘德县| 咸宁市| 华阴市| 桂阳县| 长岭县| 英山县| 康平县| 临桂县| 封丘县| 牙克石市| 兴义市| 普兰店市| 屯留县| 香港 | 高阳县| 赤峰市| 乐清市| 江西省| 敖汉旗| 宿迁市| 崇礼县| 绩溪县| 罗田县| 虎林市| 农安县| 朔州市| 昌都县| 台南市| 安阳市| 元谋县| 法库县| 竹山县| 中卫市| 德化县| 巨野县|