Select t4.*
From table t4(NOLOCK)
Where NOT Exists (Select * From MSubscribeDtl t5(nolock) where t5.ScribeNum=t4.ScribeNum And t5.ScribeItm=t4.ScribeItm)
上面的語句 執行1秒Select t4.*
From table t4(NOLOCK)
Where rtrim(isnull(t4.ScribeNum,''))+rtrim(convert(char(2),t4.ScribeItm)) not in (Select rtrim(isnull(t5.ScribeNum,''))+rtrim(convert(char(2),t5.ScribeItm)) From MSubscribeDtl t5(nolock))
這個語句執行到死鎖通過這個語句我想學習SQL 的查詢原理(它具體是怎麼比較的)看看它的查詢原理是什麼?
大家有這樣的好網址嗎 給我推薦下
From table t4(NOLOCK)
Where NOT Exists (Select * From MSubscribeDtl t5(nolock) where t5.ScribeNum=t4.ScribeNum And t5.ScribeItm=t4.ScribeItm)
上面的語句 執行1秒Select t4.*
From table t4(NOLOCK)
Where rtrim(isnull(t4.ScribeNum,''))+rtrim(convert(char(2),t4.ScribeItm)) not in (Select rtrim(isnull(t5.ScribeNum,''))+rtrim(convert(char(2),t5.ScribeItm)) From MSubscribeDtl t5(nolock))
這個語句執行到死鎖通過這個語句我想學習SQL 的查詢原理(它具體是怎麼比較的)看看它的查詢原理是什麼?
大家有這樣的好網址嗎 給我推薦下
看执行计划
查询分析器->查询->显示执行计划