安庆大理运城常德铜陵江西
投稿投诉
江西南阳
嘉兴昆明
铜陵滨州
广东西昌
常德梅州
兰州阳江
运城金华
广西萍乡
大理重庆
诸暨泉州
安庆南充
武汉辽宁

groupby详解

1月9日 月依兮投稿
  一。概述
  groupby的意思是根据by对数据按照哪个字段进行分组,或者是哪几个字段进行分组。
  二。语法
  select字段from表名where条件groupby字段
  或者
  select字段from表名groupby字段having过滤条件
  注意:对于过滤条件,可以先用where,再用groupby或者是先用groupby,再用having
  三。案例
  1创建表格并插入数据
  说明:在plsqldeveloper上创建表格并插入数据,以便下面进行简单字段分组以及多个字段分组,同时还结合聚合函数进行运算。
  创建student表
  createtablestudent
  (idintnotnull,
  namevarchar2(30),
  gradevarchar2(30),
  salaryvarchar2(30)
  )
  在student表中插入数据
  insertintostudentvalues(1,zhangsan,A,1500);
  insertintostudentvalues(2,lisi,B,3000);
  insertintostudentvalues(1,zhangsan,A,1500);
  insertintostudentvalues(4,qianwu,A,3500);
  insertintostudentvalues(3,zhaoliu,C,2000);
  insertintostudentvalues(1,huyifei,D,2500);
  数据插入到student表中的结果
  2单个字段分组
  selectgradefromstudent查出所有学生等级(包括重复的等级)
  selectgradefromstudentgroupbygrade查出学生等级的种类(按照等级划分,去除重复的)
  3多个字段分组
  selectname,sum(salary)fromstudentgroupbyname,grade按照名字和等级划分,查看相同名字下的工资总和
  注意:这里有一点需要说明一下,多个字段进行分组时,需要将name和grade看成一个整体,只要是name和grade相同的可以分成一组;如果只是name相同,grade不同就不是一组。
  4配合聚合函数一起使用
  常用的聚合函数:count(),sum(),avg(),max(),min()
  count():计数
  selectname,count()fromstudentgroupbyname查看表中相同人名的个数
  得出的如下结果
  sum():求和
  selectname,sum(salary)fromstudentgroupbyname查看表中人员的工资和(同姓的工资相加)
  得出的如下结果
  avg():平均数
  selectname,avg(salary)fromstudentgroupbyname,grade查看表中人员的工资平均数(同姓工资平均数)
  得出的如下结果
  max():最大值
  selectgrade,max(salary)fromstudentgroupbygrade查看按等级划分人员工资最大值
  得出的如下结果
  min():最小值
  selectgrade,min(salary)fromstudentgroupbygrade查看按等级划分人员工资最小值
  得出的如下结果
  https:blog。csdn。netjerrytomcatarticledetails82351605
投诉 评论 转载

亚马逊编年史了解首富贝索斯听樊登读书《亚马逊编年史》去了解一个企业了解一个人!亚马逊的AWS(云服务)作为一个独立业务,在2005年开始起步。贝索斯的前瞻性,以为阿里云挺牛,但是思路原来源自于亚马……第八篇新能源汽车为什么车上都去造电池注:2021年广汽集团、吉利集团、德国大众、特斯拉纷纷宣布投资芯片生产线,那为什么这些企业不跟芯片厂家合作了,却要自己生产呢?一:【车企造电池猜测】1:减少成本目前……现在手机拍照这么好,是否还有购买相机的必要?是很不错。知足者长乐。如果想再提升有创意性的高画质也可购一款单反不过全看个人的兴趣而定。现在手机拍照这么好,是否还有购买相机的必要?那得看你干什么用!手机拍照……我有一百万,能投资阿里巴巴吗?谢谢邀请!你有一百万当然能够投资阿里巴巴。不过我还是觉得这个问题问的挺二的,如果想炫富,我觉得你也应该问我有一亿,能投资阿里巴巴吗?毕竟王健林的小目标都是一个亿。如……AI要有心了在电影宇宙里人工智能发展到达了一个又一个巅峰智械危机、天网、终结者影响甚至控制人类生活现实生活中人工智能便利着我们的生活但是距离影视作品中……斯柯达的品牌历史和有故事的明锐近期有媒体报道称斯柯达已经解散在华营销团队,后续研发团队也将解散,这一消息引起了网络热议。其实斯柯达是一个有情感有历史有情怀的百年汽车品牌。而且小星作为汽车电子工程师身份与斯柯……苹果appstore应用商店限免应用(4月27日)可省60元白嫖指南:如何获得视频中软件:用手机扫码下载所需要的app在appstore输入软件名称查找什么是限时免费的软件限时免费是开发者将软件的价格临时调……阿里三面JavaLongAccumulator原子累加器源码原文链接:https:juejin。cnpost7090464618052583455基于JDK1。8详细介绍了JUC下面的LongAccumulator原子类源码和原理……groupby详解一。概述groupby的意思是根据by对数据按照哪个字段进行分组,或者是哪几个字段进行分组。二。语法select字段from表名where条件groupby字……python包之Pillow图像处理教程一、安装被认为是python官方图像处理库PIL非常适合于图像归档以及图像的批处理任务。可以使用PIL创建缩略图,转换图像格式,打印图像等等PIL支持众多的GUI框架接口,可以……聊聊软件开发的SLAP原则序本文主要研究一下软件开发的SLAP(SingleLevelofAbstractionPrinciple)原则SLAPSALP即SingleLevelofAbstr……微信聊天新功能!微信免打扰检测好友删除教程微信聊天新功能据微信官方反馈称,微信APP又上线了一款新功能,当在跟好友聊天时发照片,右上角多了一个搜索图标。点搜索后,我们的照片会自动分类,我们可以在里面搜索照片……
折叠屏手机真的会成为智能手机发展的大趋势吗?值得学生入手的千元机有哪些?当最后一枚比特币开采完后,矿工将何去何从?详解GPU的内存带宽与CPU的不同智能技术渗透汽车后市场万亿级产业迎发展新机遇时代的落幕诺基亚遗憾宣布退出旗舰手机市场40家公司涉996工作制企业效益重要还是员工命重要?2022年度思源计划蓝皮书发布仪式雷军2021年度演讲我的梦想,我的选择苹果第二财季营收和盈利均超预期盘后股价涨超3苹果iMessage垃圾短信泛滥的真相安卓更新鸿蒙OS后,游戏账号就废了?安卓鸿蒙游戏数据相通吗?

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找七猫云易事利