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

力扣sql简单篇练习(十九)

力扣sql简单篇练习(十九)

1 查询结果的质量和占比

1.1 题目内容

1.1.1 基本题目信息

在这里插入图片描述

1.1.2 示例输入输出

在这里插入图片描述

1.2 示例sql语句

# 用count是不会统计为null的数据的
SELECT query_name,ROUND(AVG(rating/position),2) quality,ROUND(count(IF(rating<3,rating,null))/count(rating)*100,2) poor_query_percentage
FROM Queries
GROUP BY query_name

1.3 运行截图

在这里插入图片描述

2 每个帖子的评论数

2.1.1 基本题目信息

在这里插入图片描述

2.1.2 示例输入输出

在这里插入图片描述

2.2 示例sql语句

# 先找到帖子,然后找到回帖的部分 然后进行拼接即可
# 帖子与回帖均有重复的
SELECT s1.sub_id post_id,IFNULL(count(s2.parent_id),0) number_of_comments 
FROM
(SELECT distinct sub_id,parent_idFROM SubmissionsWHERE parent_id is null
) s1
LEFT JOIN
(SELECT distinct sub_id,parent_idFROM SubmissionsWHERE parent_id is not null
) s2
ON s1.sub_id=s2.parent_id
GROUP BY s1.sub_id
ORDER BY post_id asc

2.3 运行截图

在这里插入图片描述

3 不同国家的天气类型

3.1 题目内容

3.1.1 基本题目信息

在这里插入图片描述

3.1.2 示例输入输出

a 示例输入

在这里插入图片描述

b 示例输出

在这里插入图片描述

3.2 示例sql语句

SELECT c1.country_name,IF(AVG(c2.weather_state)<=15,'Cold',IF(AVG(c2.weather_state)>=25,'Hot','Warm'))  weather_type
FROM Countries c1            
INNER JOIN
(SELECT country_id,weather_state,dayFROM WeatherWHERE date_format(day,'%Y-%m')='2019-11'
) c2
ON c1.country_id=c2.country_id
GROUP BY c1.country_id

3.3 运行截图

在这里插入图片描述

http://www.lryc.cn/news/12073.html

相关文章:

  • 线段树c++
  • HTML+CSS+JavaScript学习笔记~ 从入门到精通!
  • LeetCode 430. 扁平化多级双向链表
  • 2.5|iot|第1章嵌入式系统概论|操作系统概述|嵌入式操作系统
  • 一文教会你使用ChatGPT画图
  • Java资料分享
  • yum/vim工具的使用
  • 内网渗透(三十九)之横向移动篇-pass the ticket 票据传递攻击(PTT)横向攻击
  • Unity性能优化之纹理格式终极篇
  • 【Spark分布式内存计算框架——Spark SQL】9. Dataset(下)RDD、DF与DS转换与面试题
  • Windows 环境下,cmake工程导入OpenCV库
  • 微服务架构设计模式-(16)重构
  • 数据结构:归并排序和堆排序
  • 基于easyexcel的MySQL百万级别数据的excel导出功能
  • js-DOM02
  • 作为一名开发工程师,我对 ChatGPT 的一些看法
  • Flask中基于Token的身份认证
  • 波奇学数据结构:时间复杂度和空间复杂度
  • 移动OA办公系统为企业带来便捷办公
  • 什么是Type-c口?Type-c口有什么优势?
  • Go开发者常犯的错误,及使用技巧 (1)
  • Servlet 作业
  • Hive高阶函数:explode函数、Lateral View侧视图、聚合函数、增强聚合
  • 信息系统服务管理
  • Windows10 安装ElasticStack8.6.1
  • gRPC 非官方教程
  • 6.2【人工智能与深度学习】RNN、GRU、远程服务管理、注意力、Seq2 搜索引擎和内存网络
  • 软件工程复习
  • 将Nginx 核心知识点扒了个底朝天(二)
  • 【PowerQuery】PowerBI 的PowerQuery支持的数据集成