having和where的區(qū)別
2021-11-22 16:25:17文/李傲where不能使用聚合函數(shù),having中可以使用聚合函數(shù)。where子句在聚合前先篩選記錄,也就是說作用在group by子句和having子句前,而having子句在聚合后對組記錄進(jìn)行篩選。

where和having的區(qū)別
where子句的作用是在對查詢結(jié)果進(jìn)行分組前,將不符合where條件的行去掉,即在分組之前過濾數(shù)據(jù),條件中不能包含聚組函數(shù),使用where條件顯示特定的行。
having子句的作用是篩選滿足條件的組,即在分組之后過濾數(shù)據(jù),條件中經(jīng)常包含聚組函數(shù),使用having條件顯示特定的組,也可以使用多個分組標(biāo)準(zhǔn)進(jìn)行分組。
where:
where是一個約束聲明,使用where來約束來自數(shù)據(jù)庫的數(shù)據(jù);
where是在結(jié)果返回之前起作用的;
where中不能使用聚合函數(shù)。
having:
having是一個過濾聲明;
在查詢返回結(jié)果集以后,對查詢結(jié)果進(jìn)行的過濾操作;
在having中可以使用聚合函數(shù)。
where和having的執(zhí)行順序:where早于group by早于having。
2022化學(xué)生物歷史可報大學(xué)及專業(yè)有哪些化學(xué)生物歷史重點(diǎn)大學(xué)主要有北京大學(xué)、中國人民大學(xué)、...
2021-11-22
2022年美術(shù)聯(lián)考220分算低嗎 多少分正常美術(shù)聯(lián)考220分不算是太低,基本上算的上一個中等的...
2021-11-22
3分鐘的家長會發(fā)言稿精選 高二學(xué)生代表發(fā)言稿家長會發(fā)言稿首先感謝學(xué)校、老師給予我這么好的一個機(jī)...
2021-11-22
theirs和their的區(qū)別their和theirs的后接詞不同、用法不同、詞...
2021-11-22
選政治歷史地理的大學(xué) 可以讀什么專業(yè)歷政地可以報管理類、教育類、社會學(xué)、氣象類、歷史學(xué)...
2021-11-22
高中物理怎么才能學(xué)好 學(xué)習(xí)方法有哪些很多學(xué)生都不喜歡物理,因?yàn)槲锢黼y,物理的學(xué)習(xí)讓學(xué)生...
2021-11-22
hand和head發(fā)音區(qū)別hand和head的發(fā)音不同,head的發(fā)音是[h...
2021-11-22
差生血拼高三作息表 高三學(xué)生如何健康熬夜高三階段我們是要努力學(xué)習(xí),學(xué)生熬夜是學(xué)生的個人選擇...
2021-11-22
政治歷史化學(xué)可報專業(yè) 前景怎么樣如果選化學(xué)科目,當(dāng)然是能夠報考跟化學(xué)學(xué)科相關(guān)的專業(yè)...
2021-11-22
西門子發(fā)明了什么 發(fā)明了哪些東西維爾納·馮·西門子,世界著名的德國發(fā)明家、企業(yè)家、...
2021-11-22
ride bike和ride a bike的區(qū)別ride bike屬于副詞短語,指的是交通方式;r...
2021-11-22
高二聯(lián)考成績有什么用 成績多少正常高中聯(lián)考,也就是意味著你的高考在即,你必須要適應(yīng)這...
2021-11-22
畢業(yè)幾年內(nèi)算應(yīng)屆畢業(yè)生 應(yīng)屆是什么意思應(yīng)屆畢業(yè)生注重就業(yè)國家規(guī)定擇業(yè)期為二年,有些地方延...
2021-11-22
高三一模考了300分怎么辦 還有希望嗎一定要堅(jiān)持到最后。一模之后還有近三個月的時間,沒有...
2021-11-22
學(xué)牙醫(yī)需要什么條件 文科生可以學(xué)牙醫(yī)嗎牙醫(yī)一般是口腔醫(yī)學(xué)專業(yè)的學(xué)生畢業(yè)后的就業(yè)選擇,想要...
2021-11-22
點(diǎn)擊查看 高中英語單詞 更多內(nèi)容




