主頁 > 知識(shí)庫 > SQL中Having與Where的區(qū)別及注意

SQL中Having與Where的區(qū)別及注意

熱門標(biāo)簽:河北便宜電銷機(jī)器人軟件 泗洪正規(guī)電話機(jī)器人找哪家 南昌呼叫中心外呼系統(tǒng)哪家好 怎么申請(qǐng)400熱線電話 小程序智能電話機(jī)器人 湖南保險(xiǎn)智能外呼系統(tǒng)產(chǎn)品介紹 怎么去開發(fā)一個(gè)電銷機(jī)器人 ai電話電話機(jī)器人 簡(jiǎn)單的智能語音電銷機(jī)器人

區(qū)別介紹:

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

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

注意:

     1、HAVING子句必須位于GROUP BY之后ORDER BY之前。

     2、WHERE語句在GROUP BY語句之前;SQL會(huì)在分組之前計(jì)算WHERE語句。  

     3、HAVING語句在GROUP BY語句之后;SQL會(huì)在分組之后計(jì)算HAVING語句。

示例 :

select 類別, sum(數(shù)量) as 數(shù)量之和 from A group by 類別 having sum(數(shù)量) > 18

示例:Having和Where的聯(lián)合使用方法

select 類別, SUM(數(shù)量)from A where 數(shù)量 > 8 group by 類別 having SUM(數(shù)量) > 10

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

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

標(biāo)簽:威海 淮安 荊門 那曲 瀘州 景德鎮(zhèn) 江蘇 柳州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL中Having與Where的區(qū)別及注意》,本文關(guān)鍵詞  SQL,中,Having,與,Where,的,區(qū)別,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?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)民參考!
  • 推薦文章