實(shí)例詳解Group by和Having子句
元旦節(jié),干點(diǎn)啥呢,小編給大家分享Group by和Having子句的小例子,具體詳情如下所示:
表結(jié)構(gòu):
要求:
查詢有多個(gè)員工的工資不低于2000的部門編號(hào)(就是說(shuō)如果一個(gè)部門的員工大于2000的人數(shù)有兩個(gè)或兩個(gè)以上就查詢出來(lái))
sql語(yǔ)句:
select [DEPARTMENT_ID],count([SALARY]) from [DEPARTMENT] where [SALARY]>'2000' group by [DEPARTMENT_ID] having count([SALARY])>1
說(shuō)明:
where子句和having子句都是用來(lái)篩選條件用的,不同的是,where子句只能對(duì)分組前的屬性進(jìn)行刪選,而having子句只能對(duì)分組后的屬性進(jìn)行篩選。
相關(guān)文章
sqlserver數(shù)據(jù)庫(kù)導(dǎo)入數(shù)據(jù)操作詳解(圖)
本文主要介紹的是怎么使用Microsoft SQL Server Management Studio導(dǎo)入數(shù)據(jù),大家參考使用吧2014-01-01SQL Server實(shí)現(xiàn)跨庫(kù)跨服務(wù)器訪問(wèn)的方法
這篇文章主要給大家介紹了關(guān)于SQL Server實(shí)現(xiàn)跨庫(kù)跨服務(wù)器訪問(wèn)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用SQL Server具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06SQL 統(tǒng)計(jì)一個(gè)數(shù)據(jù)庫(kù)中所有表記錄的數(shù)量
最近公司的數(shù)據(jù)庫(kù)發(fā)現(xiàn)有表的數(shù)據(jù)被弄掉了,有些數(shù)據(jù)表記錄為0,于是想找出此數(shù)據(jù)庫(kù)中到底有哪些數(shù)據(jù)表的記錄都為0以縮小分析范圍,可使用如下的SQL Statement2012-01-01公網(wǎng)遠(yuǎn)程訪問(wèn)局域網(wǎng)SQL Server數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)的重要性相信大家都有所了解,在某些場(chǎng)景下,數(shù)據(jù)庫(kù)已經(jīng)成為企業(yè)正常運(yùn)行必不可少的條件之一。與企業(yè)的其他工作一樣,數(shù)據(jù)庫(kù)也需要進(jìn)行必要的維護(hù),想詳細(xì)了解的同學(xué)可以參考這篇文章2023-04-04MSSQL 2008 自動(dòng)備份數(shù)據(jù)庫(kù)的設(shè)置方法
最近項(xiàng)目中,需要用到MSSQL自動(dòng)定時(shí)備份功能,本來(lái)想利用C#自己寫一個(gè)的,但是聽(tīng)說(shuō)在MSSQL2008中已經(jīng)集成了功能強(qiáng)大的自動(dòng)備份功能,于是便提刀上陣,狠狠地琢磨了一番2017-04-04記一次成功的sql注入入侵檢測(cè)附帶sql性能優(yōu)化
很多同學(xué)和園友都遇到過(guò)sql注入的,其中大部分都是代碼的不嚴(yán)謹(jǐn)造成的,都是犯過(guò)很多錯(cuò)誤才學(xué)會(huì)認(rèn)真起來(lái)2011-09-09自己收集比較強(qiáng)大的分頁(yè)存儲(chǔ)過(guò)程 推薦
這兩天幫朋友修改一個(gè)項(xiàng)目,看到一個(gè)存儲(chǔ)過(guò)程,感覺(jué)性能非常高。于是,整合自己以前搜集的比較好的存儲(chǔ)過(guò)程,拿來(lái)跟大家分享下2011-11-11Select count(*)、Count(1)和Count(列)的區(qū)別及執(zhí)行方式
這篇文章主要介紹了Select count(*)、Count(1)和Count(列)的區(qū)別及執(zhí)行方式,很多人其實(shí)對(duì)這三者之間是區(qū)分不清的,本文會(huì)闡述這三者的作用、關(guān)系以及背后的原理,需要的朋友可以參考下2015-02-02