sql中count或sum為條件的查詢示例(sql查詢count)
比如user_num表:

例1:查詢出現(xiàn)過(guò)2次的user
往往初學(xué)者會(huì)錯(cuò)誤地認(rèn)為在where 語(yǔ)句里直接使用count()算法,很顯然這個(gè)想法是錯(cuò)誤的,count()方法并不能被用在where子句中,為了解決問(wèn)題,我們可以在group by子句后面使用HAVING來(lái)做條件限制。
錯(cuò)誤做法:select * from user_num where count(user)>=2 group by user;
正確做法:select * from user_num group by user HAVING count(user)>=2 ;
解釋說(shuō)明:HAVING 與 WHERE 類似,可用來(lái)決定選擇哪些記錄。HAVING 子句在SELECT語(yǔ)句中指定,顯示哪些已用 GROUP BY 子句分組的記錄。在GROUP BY組合了記錄后, HAVING會(huì)顯示 GROUP BY 子句分組的任何符合 HAVING 子句的記錄。
例2:查詢單一用戶的num總和大于10的用戶
有前面的經(jīng)驗(yàn),把sum()方法寫在HAVING子句中。
正確做法:select * from user_num group by user HAVING sum(num)>10 ;
注意:一個(gè)HAVING子句最多只能包含40個(gè)表達(dá)式,HAVING子句的表達(dá)式之間可以用AND和OR分割。
相關(guān)文章
SQLServer"通過(guò)端口1433連接到主機(jī)localhost的TCP/IP連接失敗"常見(jiàn)問(wèn)題的解
今天碰到一個(gè)問(wèn)題,查了很久,這里給大家總結(jié)下,這篇文章主要給大家介紹了關(guān)于Java通過(guò)JDBC連接SQLServer?2012出現(xiàn)"通過(guò)端口1433連接到主機(jī)localhost的TCP/IP連接失敗"常見(jiàn)問(wèn)題的解決方案,需要的朋友可以參考下2023-05-05
SQL語(yǔ)句練習(xí)實(shí)例之六 人事系統(tǒng)中的缺勤(休假)統(tǒng)計(jì)
這是一個(gè)人事系統(tǒng)中的示例,要求記錄一下員工的缺勤情況2011-10-10
基于Python的SQL Server數(shù)據(jù)庫(kù)實(shí)現(xiàn)對(duì)象同步輕量級(jí)
這篇文章主要介紹了基于Python的SQL Server數(shù)據(jù)庫(kù)對(duì)象同步輕量級(jí)實(shí)現(xiàn)方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06
MySQL 和 SQL Server之間的數(shù)據(jù)遷移方法小結(jié)
遷移MySQL數(shù)據(jù)到SQL Server可以通過(guò)多種方法實(shí)現(xiàn),本文主要介紹了MySQL 和 SQL Server之間的數(shù)據(jù)遷移方法小結(jié),使用 SSMS和SQL SSIS工具,感興趣的可以了解一下2024-04-04
SQL Server創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表的相關(guān)約束實(shí)現(xiàn)方法
這篇文章主要介紹了SQL Server創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表的相關(guān)約束實(shí)現(xiàn)方法,以實(shí)例形式較為詳細(xì)的分析講述了數(shù)據(jù)庫(kù)約束的概念、功能、注意事項(xiàng)與實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11
SQL?Server?2019完整安裝教程(最新最詳細(xì)!)
SQL Server是一款Microsoft公司推出的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),下面這篇文章主要給大家介紹了關(guān)于SQL?Server?2019完整安裝教程的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),本文介紹的是最新最詳細(xì),需要的朋友可以參考下2023-02-02
Windows故障轉(zhuǎn)移群集 和 SQLServer AlwaysOn 配置搭建詳
這篇文章主要介紹了Windows故障轉(zhuǎn)移群集 和 SQLServer AlwaysOn 搭建教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03

