亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

2. 分組查詢&&子查詢

2024-07-21 02:52:55
字體:
來源:轉載
供稿:網友

 分組查詢

group by 關鍵字

例子

1.查詢各job_id的員工工資的最大值,最小值,平均值,總和

select job_id,max(salary),min(salary),avg(salary),sum(salary) from employees group by job_id

輸出:

JOB_ID MAX(SALARY) MIN(SALARY) AVG(SALARY) SUM(SALARY)------------------------------ ----------- ----------- ----------- -----------AC_MGR 12000 12000 12000 12000AC_ACCOUNT 8300 8300 8300 8300IT_PROG 9000 4200 5760 28800ST_MAN 8200 5800 7280 36400AD_ASST 4400 4400 4400 4400PU_MAN 11000 11000 11000 11000SH_CLERK 4200 2500 3215 64300AD_VP 17000 17000 17000 34000FI_ACCOUNT 9000 6900 7920 39600MK_MAN 13000 13000 13000 13000PR_REP 10000 10000 10000 10000

2. 選擇具有各個job_id的員工人數

select job_id,count(employee_id) from employees group by job_id

輸出:

JOB_ID COUNT(EMPLOYEE_ID)------------------------------ ------------------FI_MGR 1PU_CLERK 5SA_MAN 5MK_REP 1AD_PRES 1SA_REP 30HR_REP 1ST_CLERK 2019 rows selected.

3.查詢各個管理者手下員工的最低工資,其中最低工資不能低于6000,沒有管理者的員工不計算在內

注意: - where必須跟在 from ...之后 - having必須跟在group by...之后

select manager_id,min(salary) from employees where manager_id is not null group by manager_id having min(salary) >= 6000

輸出:

MANAGER_ID MIN(SALARY)---------- ----------- 147 6200 205 8300 108 6900 148 6100 149 6200 201 6000 102 9000 145 7000 146 70009 rows selected.

子查詢

何為子查詢?

通俗的來講,想要查詢的結果必須依賴其他查詢就是子查詢

單行子查詢

1.查詢都有誰比’Abel’的工資高

注意

子查詢要包含在括號內。將子查詢放在比較條件的右側。單行操作符對應單行子查詢,多行操作符對應多行子查詢。SQL> select last_name from employees where salary > (select salary from employees where last_name='Abel');

輸出:

LAST_NAME--------------------HartsteinHigginsKingKochharDe HaanGreenbergRussellPartnersErrazurizOzer10 rows selected.

2.查詢最低工資大于50號部門最低工資的部門id和其最低工資

該語句包含了 :分組查詢、組函數、以及having關鍵字

select department_id,min(salary) from employees group by department_id having min(salary) > (select min(salary) from employees where department_id = 50);

輸出:

DEPARTMENT_ID MIN(SALARY)------------- ----------- 100 6900 30 2500 7000 20 6000 70 10000 90 17000 110 8300 40 6500 80 6100 10 4400 60 420011 rows selected.

多行子查詢

返回多行使用多行比較操作符
操作符 含義
IN 等于列表中的任意一個
ANY 和子查詢返回的某一個值比較
ALL 和子查詢返回的所有值比較

1.返回其它部門中比job_id為‘IT_PROG’部門任一工資低的員工的員工號、姓名、job_id 以及salary

select last_name,salary,job_id from employees where salary < any (select salary from employees where job_id='IT_PROG') and job_id <> 'IT_PROG';

輸出:

LAST_NAME SALARY JOB_ID------------------------------ ---------Hutton 8800 SA_REP....76 rows selected.

2.返回其它部門中比job_id為‘IT_PROG’部門所有工資都低的員工的員工號、姓名、job_id 以及salary

select last_name,salary,job_id from employees where salary < all (select salary from employees where job_id='IT_PROG') and job_id <> 'IT_PROG';

輸出:

LAST_NAME SALARY JOB_ID-------------------- --------Philtanker 2200 ST_CLERK Olson 2100 ST_CLERK....44 rows selected.

注意:上面的事76行記錄,下面的事44行記錄

3.查詢各部門中工資比本部門平均工資高的員工的員工號, 姓名和工資

select employee_id,last_name,salary from employees e1 where salary > ( select avg(salary) from employees e2 where e1.department_id = e2.department_id group by department_id )

輸出:

EMPLOYEE_ID LAST_NAME SALARY------------------------------------------193 Everett 3900.....38 rows selected.

4.查詢管理者是King的員工姓名和工資

select last_name,salary from employees where manager_id in ( select employee_id from employees where last_name = 'King' )

輸出:

LAST_NAME SALARY----------------------------Cambrault 11000 Zlotkey 10500......14 rows selected.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品啪在线观看麻豆免费| 日韩视频免费大全中文字幕| 中文字幕国产精品久久| 成人激情av在线| 清纯唯美日韩制服另类| 日韩美女免费视频| 亚洲美女av黄| 亚洲深夜福利在线| 亚洲欧美国产高清va在线播| 国产精品成人一区| 国产精品美女www| 国产精品久久久久久久久久ktv| 久久国产精品久久国产精品| 性欧美在线看片a免费观看| 欧美成人精品在线视频| 精品丝袜一区二区三区| 久久视频在线观看免费| 欧美成人精品在线| 亚洲成人三级在线| 久久亚洲精品一区| 国产精品电影一区| 亚洲精品久久久久久久久| 国产精品久久婷婷六月丁香| 国产91在线高潮白浆在线观看| 欧美精品18videosex性欧美| 日韩精品在线免费| 91精品视频免费| 欧美丝袜一区二区三区| 久久频这里精品99香蕉| 日韩av电影中文字幕| 国产精品88a∨| 日韩av在线免费观看一区| 91免费看片网站| 国产一区二区三区网站| 国产精品jizz在线观看麻豆| 精品久久久久久久中文字幕| 色综合久久天天综线观看| 91在线精品播放| 91在线视频九色| 成人国产精品免费视频| 国产精品观看在线亚洲人成网| 亚洲成人a**站| 97**国产露脸精品国产| 欧美日本精品在线| 久久精品影视伊人网| 成人在线免费观看视视频| 国内精品小视频| 国产91精品久久久| 国产成人av网址| 日韩av一区二区在线| 亚洲欧美第一页| 欧美日韩在线视频一区| 亚洲欧美日韩精品| 成人h片在线播放免费网站| 欧美激情按摩在线| 欧美成人激情在线| 亚洲日韩第一页| 久久久av电影| 黑人巨大精品欧美一区二区| 久久久久久久久国产| 久久亚洲春色中文字幕| 国模吧一区二区| 国产精品高清在线观看| 中文日韩在线视频| 亚洲精品美女在线观看播放| 亚洲国产精品久久久久秋霞蜜臀| 操91在线视频| 欧美亚洲在线观看| 欧美多人爱爱视频网站| 久久久视频精品| 97视频在线观看视频免费视频| 97久久超碰福利国产精品…| 琪琪亚洲精品午夜在线| 精品调教chinesegay| 国产精品一区二区女厕厕| 国产精品爽爽爽爽爽爽在线观看| 久久中文字幕在线| 高清日韩电视剧大全免费播放在线观看| 91爱视频在线| 欧美制服第一页| xxx欧美精品| 欧美大全免费观看电视剧大泉洋| 97在线观看免费高清| 国产精品女视频| 欧美剧在线观看| 成人免费在线网址| 黄色91在线观看| 国产日韩在线一区| 国内精品久久久久伊人av| 亚洲国产精品99久久| 日韩一区二区三区在线播放| 国产精品三级久久久久久电影| 成人做爰www免费看视频网站| 秋霞午夜一区二区| 欧美激情第三页| 最近2019年手机中文字幕| 欧美成人性色生活仑片| 国产精品男女猛烈高潮激情| 日韩高清有码在线| 国产成人一区三区| 久久91亚洲精品中文字幕| 国产欧美一区二区三区在线看| 中文字幕日韩精品有码视频| 成人久久一区二区| 亚洲自拍偷拍福利| 国产精品一区二区久久久| 亚洲精品美女久久久久| 久久精品视频在线观看| 正在播放国产一区| 亚洲精品久久久一区二区三区| 久久成人亚洲精品| 在线观看精品自拍私拍| 最近2019免费中文字幕视频三| 国产日韩欧美自拍| 欧美激情奇米色| 欧美激情xxxx| 国产精品成人v| 精品久久久国产| 国产一区二区三区在线视频| 日韩人体视频一二区| 在线一区二区日韩| 亚洲精品动漫100p| 中文字幕综合一区| 成人国产精品久久久久久亚洲| 亚洲黄色av网站| 久久精品中文字幕电影| 国产精品久久久久久亚洲调教| 国产一级揄自揄精品视频| 91精品国产自产在线观看永久| 欧美一区深夜视频| 亚洲电影成人av99爱色| 日韩欧美大尺度| 这里只有精品丝袜| 亚洲美女www午夜| 亚洲成人久久一区| 国产在线视频91| 国产一区二区三区直播精品电影| 97在线视频免费| 亚洲人午夜色婷婷| 国产精品国产亚洲伊人久久| 91精品国产综合久久久久久久久| 久热精品视频在线免费观看| 97欧美精品一区二区三区| 成人网中文字幕| 这里精品视频免费| 国产成人+综合亚洲+天堂| 亚洲第一网站男人都懂| 亚洲电影免费观看高清完整版在线| 精品久久久久久久久久久久久久| 91在线观看免费高清完整版在线观看| 最近2019年日本中文免费字幕| 欧美日韩999| 亚洲品质视频自拍网| 国产精品专区第二| 国产欧美日韩综合精品| 欧美一级片在线播放| 亚洲影院色在线观看免费| www欧美日韩| 亚洲精品99999| 国产精品久久激情| 国产69精品久久久久久| 国产女人18毛片水18精品| 亚洲欧美在线一区| 国产精品美女久久|