校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識(shí)庫 > SQL 中having 和where的區(qū)別分析

SQL 中having 和where的區(qū)別分析

熱門標(biāo)簽:南京電銷外呼系統(tǒng)運(yùn)營商 重慶防封電銷機(jī)器人供應(yīng)商 西安青牛防封電銷卡 400電話申請需要開戶費(fèi)嗎 溫州語音外呼系統(tǒng)代理 智能語音外呼系統(tǒng)哪個(gè)牌子好 北京辦理400電話多少 威海智能語音外呼系統(tǒng) 山西語音外呼系統(tǒng)價(jià)格

在select語句中可以使用groupby子句將行劃分成較小的組,然后,使用聚組函數(shù)返回每一個(gè)組的匯總信息,另外,可以使用having子句限制返回的結(jié)果集。groupby子句可以將查詢結(jié)果分組,并返回行的匯總信息Oracle按照groupby子句中指定的表達(dá)式的值分組查詢結(jié)果。
在帶有g(shù)roupby子句的查詢語句中,在select列表中指定的列要么是groupby子句中指定的列,要么包含聚組函數(shù)

復(fù)制代碼 代碼如下:

selectmax(sal),jobempgroupbyjob;

(注意max(sal),job的job并非一定要出現(xiàn),但有意義)
查詢語句的select和groupby,having子句是聚組函數(shù)唯一出現(xiàn)的地方,在where子句中不能使用聚組函數(shù)。
復(fù)制代碼 代碼如下:

selectdeptno,sum(sal)fromempwheresal>1200groupbydeptnohavingsum(sal)>8500orderbydeptno;

當(dāng)在gropuby子句中使用having子句時(shí),查詢結(jié)果中只返回滿足having條件的組。在一個(gè)sql語句中可以有where子句和having子句。having與where子句類似,均用于設(shè)置限定條件
where子句的作用是在對查詢結(jié)果進(jìn)行分組前,將不符合where條件的行去掉,即在分組之前過濾數(shù)據(jù),條件中不能包含聚組函數(shù),使用where條件顯示特定的行。
having子句的作用是篩選滿足條件的組,即在分組之后過濾數(shù)據(jù),條件中經(jīng)常包含聚組函數(shù),使用having條件顯示特定的組,也可以使用多個(gè)分組標(biāo)準(zhǔn)進(jìn)行分組。
查詢每個(gè)部門的每種職位的雇員數(shù)
復(fù)制代碼 代碼如下:

selectdeptno,job,count(*)fromempgroupbydeptno,job;

如果你對何時(shí)應(yīng)該使用WHERE,何時(shí)使用HAVING仍舊很迷惑,請遵照下面的說明:
WHERE語句在GROUPBY語句之前;SQL會(huì)在分組之前計(jì)算WHERE語句。
HAVING語句在GROUPBY語句之后;SQL會(huì)在分組之后計(jì)算HAVING語句。

您可能感興趣的文章:
  • sql語句中where和having的區(qū)別
  • sql中的 where 、group by 和 having 用法解析
  • SQL中where子句與having子句的區(qū)別小結(jié)
  • 數(shù)據(jù)庫SQL中having和where的用法區(qū)別
  • SQL中Having與Where的區(qū)別
  • SQL中Having與Where的區(qū)別及注意
  • SQL中where和having的區(qū)別詳解

標(biāo)簽:新余 黃山 貸款群呼 中衛(wèi) 宜春 河源 濟(jì)寧 金昌

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL 中having 和where的區(qū)別分析》,本文關(guān)鍵詞  SQL,中,having,和,where,的,區(qū)別,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL 中having 和where的區(qū)別分析》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQL 中having 和where的區(qū)別分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 阳山县| 天气| 磐石市| 桐柏县| 开封县| 杭锦后旗| 涟源市| 什邡市| 泽普县| 汾西县| 新蔡县| 嘉鱼县| 修武县| 富阳市| 闽清县| 林芝县| 琼海市| 合江县| 洛扎县| 泰兴市| 武平县| 阿合奇县| 肥西县| 颍上县| 石狮市| 定结县| 光泽县| 交口县| 盐山县| 苗栗市| 囊谦县| 汤阴县| 汪清县| 武威市| 苏尼特左旗| 绥滨县| 桦南县| 新河县| 唐河县| 东至县| 大洼县|