国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - Oracle - group by用法詳解

group by用法詳解

2022-01-17 18:10IT界一股清流 Oracle

本文詳細講解了group by的用法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一.  概述

group_by的意思是根據(jù)by對數(shù)據(jù)按照哪個字段進行分組,或者是哪幾個字段進行分組。

二.  語法

select   字段    from   表名   where    條件     group   by       字段

或者

select   字段    from   表名   group  by    字段    having    過濾條件

注意:對于過濾條件,可以先用where,再用group  by或者是先用group  by,再用having

三.  案例

1  創(chuàng)建表格并插入數(shù)據(jù)

說明:在plsql  developer上創(chuàng)建表格并插入數(shù)據(jù),以便下面進行簡單字段分組以及多個字段分組,同時還結(jié)合聚合函數(shù)進行運算。

創(chuàng)建student表

      create table student

(id  int not null ,

name varchar2(30),

grade varchar2(30),

salary  varchar2(30)

)

在student表中插入數(shù)據(jù)

insert into student values(1,'zhangsan','a',1500);

insert into student values(2,'lisi','b',3000);

insert into student values(1,'zhangsan','a',1500);

insert into student values(4,'qianwu','a',3500);

insert into student values(3,'zhaoliu','c',2000);

insert into student values(1,'huyifei','d',2500);

數(shù)據(jù)插入到student表中的結(jié)果

group by用法詳解

2  單個字段分組

①  select   grade   from   student               查出所有學(xué)生等級(包括重復(fù)的等級)

group by用法詳解

②  select  grade  from  student   group   by   grade       查出學(xué)生等級的種類(按照等級劃分,去除重復(fù)的)

group by用法詳解

3  多個字段分組

select  name , sum(salary)    from   student    group  by   name , grade      按照名字和等級劃分,查看相同名字下的工資總和

注意:這里有一點需要說明一下,多個字段進行分組時,需要將name和grade看成一個整體,只要是name和grade相同的可以分成一組;如果只是name相同,grade不同就不是一組。

group by用法詳解

4  配合聚合函數(shù)一起使用

常用的聚合函數(shù):count() , sum() , avg() , max() , min()

count():計數(shù)

select  name , count(*)  from  student   group  by  name           查看表中相同人名的個數(shù)

得出的如下結(jié)果

group by用法詳解

sum():求和

select  name , sum(salary)   from   student   group  by   name      查看表中人員的工資和(同姓的工資相加)

得出的如下結(jié)果

group by用法詳解

avg():平均數(shù)

select  name , avg(salary)   from  student   group  by  name  , grade       查看表中人員的工資平均數(shù)(同姓工資平均數(shù))

得出的如下結(jié)果

group by用法詳解

max():最大值

select   grade , max(salary)   from   student   group  by   grade           查看按等級劃分人員工資最大值

得出的如下結(jié)果

group by用法詳解

min():最小值

select   grade , min(salary)   from   student   group  by   grade        查看按等級劃分人員工資最小值

得出的如下結(jié)果

group by用法詳解

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/jerrytomcat/article/details/82351605

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜激情影视 | 久久男人天堂 | 毛片在线观看网站 | 精品国产91 | 久久精品国产久精国产 | 欧美日韩一区二区三区在线观看 | 91视频大全 | 久久综合九色综合欧美狠狠 | 亚洲精品久久 | 中文字幕一区二区三区四区五区 | 三区在线视频 | 午夜视频在线观看免费视频 | 欧美激情视频一区二区三区在线播放 | 亚洲一区综合 | 天天色av| www操com| 日韩一区二区三区精品 | 免费不卡视频 | 激情五月激情综合网 | 午夜草逼 | 免费成人在线视频网站 | 亚洲免费成人在线视频 | 欧美麻豆视频 | 91精品国产手机 | 国产日韩欧美在线 | 午夜影院在线 | a级三四级黄大片 | 一二三四区视频在线观看 | 九九九在线 | av一区二区在线观看 | 欧美日韩在线不卡 | 精品一区二区久久久久久久网站 | 亚洲一区 中文字幕 | 欧美成人a| 看av网站 | 一二三区字幕免费观看av | 手机看片在线 | 精品国产一区二区三区性色av | 夜操| 91免费在线 | 曰批免费视频播放免费 |