Image Modal
全國(guó)

熱門(mén)城市 | 全國(guó) 北京 上海 廣東

華北地區(qū) | 北京 天津 河北 山西 內(nèi)蒙古

東北地區(qū) | 遼寧 吉林 黑龍江

華東地區(qū) | 上海 江蘇 浙江 安徽 福建 江西 山東

華中地區(qū) | 河南 湖北 湖南

西南地區(qū) | 重慶 四川 貴州 云南 西藏

西北地區(qū) | 陜西 甘肅 青海 寧夏 新疆

華南地區(qū) | 廣東 廣西 海南

  • 微 信
    高考

    關(guān)注高考網(wǎng)公眾號(hào)

    (www_gaokao_com)
    了解更多高考資訊

您現(xiàn)在的位置:首頁(yè) > 高考總復(fù)習(xí) > 高考知識(shí)點(diǎn) > 高考英語(yǔ)知識(shí)點(diǎn) > having和where的區(qū)別

having和where的區(qū)別

來(lái)源:高三網(wǎng) 2021-11-30 10:43:59

  where不能使用聚合函數(shù),having中可以使用聚合函數(shù)。where子句在聚合前先篩選記錄,也就是說(shuō)作用在group by子句和having子句前,而having子句在聚合后對(duì)組記錄進(jìn)行篩選。

  1、where和having的區(qū)別

  where子句的作用是在對(duì)查詢(xún)結(jié)果進(jìn)行分組前,將不符合where條件的行去掉,即在分組之前過(guò)濾數(shù)據(jù),條件中不能包含聚組函數(shù),使用where條件顯示特定的行。

  having子句的作用是篩選滿(mǎn)足條件的組,即在分組之后過(guò)濾數(shù)據(jù),條件中經(jīng)常包含聚組函數(shù),使用having條件顯示特定的組,也可以使用多個(gè)分組標(biāo)準(zhǔn)進(jìn)行分組。

  where:

  where是一個(gè)約束聲明,使用where來(lái)約束來(lái)自數(shù)據(jù)庫(kù)的數(shù)據(jù);

  where是在結(jié)果返回之前起作用的;

  where中不能使用聚合函數(shù)。

  having:

  having是一個(gè)過(guò)濾聲明;

  在查詢(xún)返回結(jié)果集以后,對(duì)查詢(xún)結(jié)果進(jìn)行的過(guò)濾操作;

  在having中可以使用聚合函數(shù)。

  where和having的執(zhí)行順序:where早于group by早于having。

  相關(guān)推薦:


  高考英語(yǔ)知識(shí)點(diǎn)匯總


  and和or的用法區(qū)別

 

最新高考資訊、高考政策、考前準(zhǔn)備、志愿填報(bào)、錄取分?jǐn)?shù)線等

高考時(shí)間線的全部重要節(jié)點(diǎn)

盡在"高考網(wǎng)"微信公眾號(hào)

收藏

高考院校庫(kù)(挑大學(xué)·選專(zhuān)業(yè),一步到位。

高校分?jǐn)?shù)線

專(zhuān)業(yè)分?jǐn)?shù)線

日期查詢(xún)

京ICP備10033062號(hào)-2 北京市公安局海淀分局備案編號(hào):1101081950

違法和不良信息舉報(bào)電話:010-56762110     舉報(bào)郵箱:wzjubao@tal.com

高考網(wǎng)版權(quán)所有 Copyright © 2005-2022 revolutshibainupartnership.com . All Rights Reserved