当前位置: 首页 > wzjs >正文

php 搭建手机网站保定制作公司网站的公司

php 搭建手机网站,保定制作公司网站的公司,网站开发背景及意义,北京东城区 网站建设6.2.1gorup by group By语句就是根据一定的规则进行分组。通过一定的规则将一个数据集划分成若干个小的区域,然后对若干个小区域进行数据处理。 开发中经常存在必须分组统计的商业逻辑,比如统计一整年中每月的月报、平均收支、各部门的销售业绩等。 基本…

6.2.1gorup by
group By语句就是根据一定的规则进行分组。通过一定的规则将一个数据集划分成若干个小的区域,然后对若干个小区域进行数据处理。
开发中经常存在必须分组统计的商业逻辑,比如统计一整年中每月的月报、平均收支、各部门的销售业绩等。
基本语法如下:
SELECT 字段名列表或分组函数 FROM 表名
WHERE 语句
GROUP BY 字段名

Group By经常和分组函数一起使用。分组函数包括:COUNT,SUM,AVG,MIN,MAX分组函数在分组内完成统计,显示结果一条记录对应一个组。

【例6-4】建立实习项目表,分别写出按照FIELD1字段进行分组、按照FIELD2字段进行分组,按照FIELD1、FIELD2分组的查询语句。
建表和插入测试数据,代码如下:
–第六章\hs.sql

CREATE TABLE sm_group
(FIELD1 varchar2(4),
FIELD2 NUMBER(2),
FIELD3 DATE);
comment on column SM_GROUP.field1
is ‘实习项目’;
comment on column SM_GROUP.field2
is ‘学分’;
comment on column SM_GROUP.field3
is ‘参加时间’;

INSERT INTO sm_group VALUES(‘A’,3,TO_DATE(‘1999/09/09’,‘YYYY/MM/DD’));
INSERT INTO sm_group VALUES(‘A’,2,TO_DATE(‘1999/09/09’,‘YYYY/MM/DD’));
INSERT INTO sm_group VALUES(‘B’,5,TO_DATE(‘1999/09/09’,‘YYYY/MM/DD’));
INSERT INTO sm_group VALUES(‘B’,6,TO_DATE(‘1999/09/09’,‘YYYY/MM/DD’));
INSERT INTO sm_group VALUES(‘A’,null,TO_DATE(‘1999/09/09’,‘YYYY/MM/DD’));
INSERT INTO sm_group VALUES(‘a’,NULL,TO_DATE(‘1999/09/09’,‘YYYY/MM/DD’));
INSERT INTO sm_group VALUES(‘a’,2,TO_DATE(‘1999/09/08’,‘YYYY/MM/DD’));
INSERT INTO sm_group VALUES(‘A’,3,TO_DATE(‘1999/09/09’,‘YYYY/MM/DD’));

Commit;

按照FIELD1字段进行分组,代码如下:
select t.field1 from sm_group t
group by field1

执行后查询结果如图6-6所示。
在这里插入图片描述

图6-6按照FIELD1分组后查询实习项目表数据

按照FIELD2字段进行分组,代码如下:

select t.field2 from sm_group t

group by field2
执行后查询结果如图6-7所示。
在这里插入图片描述

图6-7按照FIELD2分组后查询实习项目表数据

按照FIELD1,FIELD2字段进行分组,代码如下:
select field1, field2 from sm_group

group by field1, field2
执行后查询结果如图6-8所示。
在这里插入图片描述

图6-8按照FIELD1,FIELD2分组后查询实习项目表数据

6.2.2Sum()函数
对每组内,各条记录相应字段的值求和,只适用于数值型,字符型数据无法求和。

1.按照FIELD1分组,代码如下:
select sum(FIELD1) from sm_group;
执行后,如图6-9所示,由于FIELD1是字符型的,所以无法对FIELD1字段求和。

图6-9 FIELD1字段求和

2.按照FIELD1分组,求FIELD2字段的和,代码如下
select FIELD1,sum(FIELD2) from sm_group
Group by FIELD1

执行后,结果如图6-10所示。
在这里插入图片描述

图6-10 FIELD2字段求和

6.2.3 Count()函数
count函数用来统计查询结果有几条记录。
COUNT():统计表记录数。
COUNT(字段名):统计字段值非空的记录数。
统计整张表的记录数,代码如下:
SELECT COUNT(
) FROM sm_group;
统计字段FIELD1的记录数,代码如下:
SELECT COUNT(FIELD1) FROM sm_group GROUP BY FIELD1;
统计字段FIELD2记录数,代码如下:
SELECT COUNT(FIELD2) FROM sm_group GROUP BY FIELD1;
COUNT()与COUNT(字段名)的区别:
COUNT(
)包括了所有的列,相当于行数,在统计结果的时候,不会忽略为NULL的值。
count(列名)只包括列名那一列,在统计结果的时候,会忽略列值为空的计数,即某个字段值为NULL时,不统计。
6.2.4 avg()函数
avg函数的功能是求组内数值型字段的平均数。
注意:使用该函数的字段类型必须为数值型
【例6-5】sm_group表按照字段FIELD1分租,并求字段FIELD2的平均值。
分组代码如下:
SELECT FIELD1,AVG(FIELD2) FROM sm_group GROUP BY FIELD1;
执行后结果如图所示
在这里插入图片描述

图6-10 查询FIELD2字段平均值

6.2.5max()和min()函数
max函数为求组内最大值。
min函数为求组内最小值。
注意:字段可以为数值型也可以为字符型,如果字段为文本按ASCII码排大小。
【例6-6】求表sm_group中字段FIELD2的最大值和最小值。
查询字段FIELD2的最小值,代码如下:
SELECT MIN(FIELD2),FIELD1 FROM sm_group GROUP BY FIELD1;
执行后结果如图6-11所示。

图6-11 查询FIELD2字段最小值

查询字段FIELD2的最大值,代码如下:
SELECT MAX(FIELD2),FIELD1 FROM sm_group GROUP BY FIELD1;
执行后结果如图6-12所示。
在这里插入图片描述

图6-12 查询FIELD2字段最大值


文章转载自:

http://j1lZPNo6.Ltffr.cn
http://jG9Wp2RE.Ltffr.cn
http://vEUj5z2z.Ltffr.cn
http://ojZ3gZJr.Ltffr.cn
http://ssjXt9pu.Ltffr.cn
http://88pzIq3V.Ltffr.cn
http://Vlv3vSeo.Ltffr.cn
http://E9mBpsnB.Ltffr.cn
http://VMa3Aiwp.Ltffr.cn
http://ZMTSpxum.Ltffr.cn
http://MuBl6Twg.Ltffr.cn
http://p4rx7JQi.Ltffr.cn
http://URQQf7lF.Ltffr.cn
http://sw14q2qD.Ltffr.cn
http://GcUg3uws.Ltffr.cn
http://8GhrX5Zc.Ltffr.cn
http://uGlvuT48.Ltffr.cn
http://JvKS8VkK.Ltffr.cn
http://4dY86hnp.Ltffr.cn
http://O12CRY4Z.Ltffr.cn
http://OtJBHA8m.Ltffr.cn
http://3zcG12kg.Ltffr.cn
http://ibAlK68N.Ltffr.cn
http://k88ju4YW.Ltffr.cn
http://OH1MVPi6.Ltffr.cn
http://NS50vrOo.Ltffr.cn
http://cfgKojyV.Ltffr.cn
http://YY4Qh7mh.Ltffr.cn
http://kxHcSEZn.Ltffr.cn
http://QJJG6Y2f.Ltffr.cn
http://www.dtcms.com/wzjs/634999.html

相关文章:

  • 网站建设流程简图编写网页的软件叫什么
  • 开80服务器怎么做网站网站建设与管理 管理课程
  • 京东旗下的企业网站有哪些软件下载网站排行
  • 南昌网站建设过程网站地图页面模板
  • 有没有专门做建筑造价的私单网站北京网站建设那些
  • 广东网站制作网站建设公司湖南
  • 建站工具有哪些cms怎么做企业网站一级悬浮菜单
  • 免费申请做网站北京网站设计公司哪个好
  • 做驾校题目用什么网站好做网站在哪接单
  • 玛纳斯县住房和城乡建设局网站网站设计中搜索界面怎么做
  • 做课件的网站百度手机网址提交
  • 河北网站备案多久云虚拟主机怎么做网站
  • 自学网站建设 难吗南宁网站优化推广方案
  • 响应式网站建设服务商办公室装修注意事项及细节
  • 淘宝客网站备案信息怎么写江西有色建设集团有限公司网站
  • 求邯郸网站制作网络营销有哪些推广的方法
  • 网站推广主要是做什么网站如何备案要关站吗
  • photoshop画简单网站浙江网缘科技有限公司
  • 阿里云做网站麻烦吗网站索引量暴增
  • 网站建设网页制电子产品定制开发
  • 新浪博客怎么做网站随州网站建设学习
  • 知名网站排行榜wordpress站标签打开空白
  • 网站开发是固定资产吗scratch
  • 专做动漫解说的网站腾讯云wordpress搭建网站
  • 网站营销策略湛江网站建设模板定位工厂
  • 可信赖的大良网站建设导航站 wordpress
  • 一流小说网站模板广州个人网站备案要多久
  • 专业的餐饮加盟网站建设网站不备案影响收录吗
  • 河北邯郸做网站的公司哪家好网站建设后压缩代码
  • 小工作室做网站wordpress弹窗广告