欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

sql not in 與not exists使用中的細(xì)微差別

 更新時(shí)間:2013年02月25日 11:15:28   作者:  
用的時(shí)候我們只注重查詢的效率,但卻往往會(huì)忽略一下比較細(xì)小的區(qū)別

上面兩個(gè)簡(jiǎn)單的Sql,我們從表面理解,查詢的最終結(jié)果應(yīng)該是一樣的,但實(shí)際結(jié)果卻和我們想象的不一樣

第一條sql查詢的結(jié)果有一條數(shù)據(jù)

第二條sql查詢的結(jié)果卻為空

 原因:

not exists的子查詢,對(duì)于子查詢不返回行和子查詢返回行的查詢結(jié)果是有區(qū)別的

這些細(xì)小的差別千萬(wàn)不要被我們所忽視,一旦項(xiàng)目龐大了,想跟蹤到具體的錯(cuò)誤所花費(fèi)的時(shí)間也是可觀的。盡量把這些不必要的錯(cuò)誤扼殺在搖籃里。

啰嗦了,呵呵。

上面兩個(gè)簡(jiǎn)單的Sql,我們從表面理解,查詢的最終結(jié)果應(yīng)該是一樣的,但實(shí)際結(jié)果卻和我們想象的不一樣

第一條sql查詢的結(jié)果有一條數(shù)據(jù)

第二條sql查詢的結(jié)果卻為空

 原因:

not exists的子查詢,對(duì)于子查詢不返回行和子查詢返回行的查詢結(jié)果是有區(qū)別的

這些細(xì)小的差別千萬(wàn)不要被我們所忽視,一旦項(xiàng)目龐大了,想跟蹤到具體的錯(cuò)誤所花費(fèi)的時(shí)間也是可觀的。盡量把這些不必要的錯(cuò)誤扼殺在搖籃里。

啰嗦了,呵呵。

相關(guān)文章

  • 在 SQLSERVER 中快速有條件刪除海量數(shù)據(jù)

    在 SQLSERVER 中快速有條件刪除海量數(shù)據(jù)

    最近有個(gè)朋友問(wèn)我,他說(shuō)他在SQLSERVER刪除幾百萬(wàn)到幾千萬(wàn)數(shù)據(jù)是顯的很慢,幫他分析了一下,提了一些以下意見(jiàn),或許對(duì)很多人有用。
    2008-10-10
  • 詳解SQL?Server?中的?ACID?屬性

    詳解SQL?Server?中的?ACID?屬性

    SQL?Server?中的事務(wù)是一組被視為一個(gè)單元的?SQL?語(yǔ)句,它們按照“做所有事或不做任何事”的原則執(zhí)行,成功的事務(wù)必須通過(guò)?ACID?測(cè)試,這篇文章主要介紹了SQL?Server?中的?ACID?屬性,需要的朋友可以參考下
    2022-07-07
  • SQL Server中的文本函數(shù)和圖像函數(shù)介紹

    SQL Server中的文本函數(shù)和圖像函數(shù)介紹

    這篇文章介紹了SQL Server中的文本函數(shù)和圖像函數(shù),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • 解決在window下執(zhí)行SQLSERVER定時(shí)備份的問(wèn)題

    解決在window下執(zhí)行SQLSERVER定時(shí)備份的問(wèn)題

    這篇文章主要介紹了在window下執(zhí)行SQLSERVER的定時(shí)備份,文末給大家介紹了windows任務(wù)計(jì)劃定時(shí)備份sqlserver數(shù)據(jù)庫(kù)的相關(guān)知識(shí),使用windows的任務(wù)計(jì)劃新建一個(gè)sqlserver數(shù)據(jù)庫(kù)的定時(shí)備份任務(wù),需要的朋友可以參考下
    2022-01-01
  • 淺析SQL語(yǔ)句中GROUP BY的用法

    淺析SQL語(yǔ)句中GROUP BY的用法

    “Group By”從字面意義上理解就是根據(jù)“By”指定的規(guī)則對(duì)數(shù)據(jù)進(jìn)行分組,所謂的分組就是將一個(gè)“數(shù)據(jù)集”劃分成若干個(gè)“小區(qū)域”,然后針對(duì)若干個(gè)“小區(qū)域”進(jìn)行數(shù)據(jù)處理。
    2014-08-08
  • 用sql腳本創(chuàng)建sqlserver數(shù)據(jù)庫(kù)范例語(yǔ)句

    用sql腳本創(chuàng)建sqlserver數(shù)據(jù)庫(kù)范例語(yǔ)句

    創(chuàng)建sqlserver數(shù)據(jù)庫(kù)腳本 范例 ,主要是熟悉下用sql語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)的代碼。
    2010-09-09
  • MSSQL 多字段根據(jù)范圍求最大值實(shí)現(xiàn)方法

    MSSQL 多字段根據(jù)范圍求最大值實(shí)現(xiàn)方法

    MSSQL 多字段根據(jù)范圍求最大值實(shí)現(xiàn)語(yǔ)句,大家可以參考下
    2009-09-09
  • SQL注入語(yǔ)義分析庫(kù)libinjection簡(jiǎn)介

    SQL注入語(yǔ)義分析庫(kù)libinjection簡(jiǎn)介

    libinjection是一款用于防御SQL注入攻擊的開(kāi)源軟件庫(kù),它可以通過(guò)對(duì)不同語(yǔ)句進(jìn)行詞法分析和語(yǔ)法分析來(lái)實(shí)現(xiàn)對(duì)SQL語(yǔ)句以及HTML語(yǔ)句的解析,這篇文章主要介紹了SQL注入語(yǔ)義分析庫(kù)libinjection,需要的朋友可以參考下
    2023-03-03
  • SQL Server中的事務(wù)介紹

    SQL Server中的事務(wù)介紹

    這篇文章介紹了SQL Server中的事務(wù)用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 分組字符合并SQL語(yǔ)句 按某字段合并字符串之一(簡(jiǎn)單合并)

    分組字符合并SQL語(yǔ)句 按某字段合并字符串之一(簡(jiǎn)單合并)

    這篇文章主要介紹了分組字符合并SQL語(yǔ)句 按某字段合并字符串之一(簡(jiǎn)單合并),需要的朋友可以參考下
    2017-02-02

最新評(píng)論