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

国家电力安全网站两学一做国外手机网站模板

国家电力安全网站两学一做,国外手机网站模板,甘孜州手机网站建设,备案号新增网站目录 题目 准备数据 分析数据 总结 题目 找出每次的 query_name 、 quality 和 poor_query_percentage。 quality 和 poor_query_percentage 都应 四舍五入到小数点后两位 。 准备数据 ## 创建库 create database db; use db;## 创建表 Create table If Not Exists Que…

目录

题目

准备数据

分析数据

总结


题目

找出每次的 query_name 、 quality 和 poor_query_percentage

quality 和 poor_query_percentage 都应 四舍五入到小数点后两位 。

准备数据

## 创建库
create database db;
use db;## 创建表
Create table If Not Exists Queries (query_name varchar(30), result varchar(50), position int, rating int);## 向表中插入数据
Truncate table Queries;
insert into Queries (query_name, result, position, rating) values ('Dog', 'Golden Retriever', '1', '5');
insert into Queries (query_name, result, position, rating) values ('Dog', 'German Shepherd', '2', '5');
insert into Queries (query_name, result, position, rating) values ('Dog', 'Mule', '200', '1');
insert into Queries (query_name, result, position, rating) values ('Cat', 'Shirazi', '5', '2');
insert into Queries (query_name, result, position, rating) values ('Cat', 'Siamese', '3', '3');
insert into Queries (query_name, result, position, rating) values ('Cat', 'Sphynx', '7', '4');

分析数据

Dog 查询结果的质量为 ((5 / 1) + (5 / 2) + (1 / 200)) / 3 = 2.50

Dog 查询结果的劣质查询百分比为 (1 / 3) * 100 = 33.33

Cat 查询结果的质量为 ((2 / 5) + (3 / 3) + (4 / 7)) / 3 = 0.66

Cat 查询结果的劣质查询百分比为 (1 / 3) * 100 = 33.33

selectquery_name,round(avg(rating/position),2) as quality,round(avg(rating<3)*100,2) as poor_query_percentage
from queries
group by query_name
having query_name is not null;

总结

我们先逐个分析

前提是需要分组,分完组之后才可以使用聚合函数。

1.avg(rating/position)是把所有的rating除以所有的position。

selectquery_name,sum(position),sum(rating),avg(rating/position),round(avg(rating/position),2) as quality
from queries
group by query_name
having query_name is not null;

2.avg(rating<3)*100,过滤rating<3

selectquery_name,count(rating),sum(rating<3),avg(rating<3),round(avg(rating<3)*100,2) as poor_query_percentage
from queries
group by query_name
having query_name is not null;

注意:count()函数是不支持直接添加大于或者小于。因为count函数是用来统计满足特定条件的记录数,而不是用来比较或筛选数据。

http://www.yayakq.cn/news/828055/

相关文章:

  • 公司网站维护主要做什么无线网被附近多个
  • 广州网站制作教程重庆市网上房地产官网
  • 做团队网站源码有哪些在线图片编辑网站源码
  • 河北邯郸网站建设公司网站的切图是谁来做
  • 怎么制作网站平台wordpress插件一般开源
  • 金汇网站建设毕业设计购物网站怎么做
  • 网站在哪里设置关键字前端线下培训
  • 精品课程网站源码安康做企业网站的
  • 苏州网站建设布局天津软件设计公司
  • 有名的网站建设公司wordpress 获取用户
  • 买域名的网站有哪些50强网站开发语言
  • 济宁住房与建设网站自己在线制作logo免费无水印
  • 江苏做网站的企业友情链接还有用吗
  • 免费做链接的网站吗粤语seo是什么意思
  • 小笨鸟跨境电商平台对网站做综合搜索引擎优化分析
  • 在柬埔寨做网络销售推网站大专生学广告设计后悔了
  • 网站跳出率一般多少自己做手机网站
  • 深圳网站建设与设计制作wordpress 侧边栏导航
  • 在线网站设计宜昌建网站
  • 电子商务网站建设与管理期末试卷网站建设优秀公司
  • 什么网站可以做设计泽库县公司网站建设
  • 购物网站建设价格一览表免费网页模板网站
  • PR做视频需要放网站上沈阳男科医院好吗
  • 网站页面格式python是什么
  • 网站静态页面生成珠海市建设工程质量监督检测站网站
  • 北京好的做网站的公司有哪些如何改wordpress文章模板
  • 可以做哪方面的网站页游在线玩
  • 做书评的网站有哪些7k7k传奇世界网页版
  • 哪有网站建设的优化设计五年级下册数学答案
  • 公司网站内容相近wordpress安装乱码