【SQL刷题】Day12----SQL汇总数据专项练习

这篇具有很好参考价值的文章主要介绍了【SQL刷题】Day12----SQL汇总数据专项练习。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

博主昵称:跳楼梯企鹅
博主主页面链接:博主主页传送门

博主专栏页面连接:专栏传送门--网路安全技术
创作初心:本博客的初心为与技术朋友们相互交流,每个人的技术都存在短板,博主也是一样,虚心求教,希望各位技术友给予指导。
博主座右铭:发现光,追随光,成为光,散发光;
博主研究方向:渗透测试、机器学习 ;
博主寄语:感谢各位技术友的支持,您的支持就是我前进的动力 ;

学习网站跳转链接:牛客刷题网

【SQL刷题】Day12----SQL汇总数据专项练习

前言

给大家推荐一款很好的刷题软件牛客刷题网---一起学SQL

【SQL刷题】Day12----SQL汇总数据专项练习

 博主为什么喜欢用这个网站学习呢?

主要原因有三点:

1.内部含有大量面试题库

2.覆盖行业范围比较全面

3.刷题的题目是按照简单到难的过程

一、汇总数据

主要函数:

函数 描述
AVG() 返回列的平均值
COUNT() 返回列的行数
MAX() 返回列的最大值
MIN() 返回列的最小值
SUM() 返回列的值汇总

二、刷题

1.刷题一

(1)题目

题目:确定已售出产品的总数

描述:编写 SQL 语句,确定已售出产品的总数。

【SQL刷题】Day12----SQL汇总数据专项练习

(2)难易程度

难易程度:入门

(3)示例

输入:

DROP TABLE IF EXISTS `OrderItems`;
CREATE TABLE IF NOT EXISTS `OrderItems`(
	quantity INT(16) NOT NULL COMMENT '商品数量'
);
INSERT `OrderItems` VALUES (10),(100),(1000),(10001),(2),(15);

输出:

items_ordered
11128.000

(4)代码

select sum(quantity) as items_ordered
from OrderItems

(5)运行截图

【SQL刷题】Day12----SQL汇总数据专项练习

2.刷题二

(1)题目

题目:确定已售出产品项 BR01 的总数

描述:修改创建的语句,确定已售出产品项(prod_id)为"BR01"的总数。

【SQL刷题】Day12----SQL汇总数据专项练习

(2)难易程度

难易程度:中等

(3)示例

输入:

DROP TABLE IF EXISTS `OrderItems`;
CREATE TABLE IF NOT EXISTS `OrderItems`(
	quantity INT(16) NOT NULL COMMENT '商品数量',
	prod_id VARCHAR(255) NOT NULL COMMENT '商品项'
);
INSERT `OrderItems` VALUES (10,'AR01'),(100,'AR10'),(1000,'BR01'),(10001,'BR010');

输出:

1000.000

(4)代码

select sum(quantity) from OrderItems
group by prod_id
having prod_id="BR01"

(5)运行截图

【SQL刷题】Day12----SQL汇总数据专项练习

3.刷题三

(1)题目

题目:确定 Products 表中价格不超过 10 美元的最贵产品的价格

描述:编写 SQL 语句,确定 Products 表中价格不超过 10 美元的最贵产品的价格(prod_price)。将计算所得的字段命名为 max_price。

【SQL刷题】Day12----SQL汇总数据专项练习

(2)难易程度

难易程度:中等

(3)示例

输入:

DROP TABLE IF EXISTS `Products`;
CREATE TABLE IF NOT EXISTS `Products` (
`prod_price` DOUBLE NOT NULL COMMENT '产品价格'
);
INSERT INTO `Products` VALUES (9.49),
(600),
(1000);

输出:

max_price
9.490

(4)代码

select prod_price  as  max_price
from Products
where prod_price <= 10
order by prod_price desc
limit 0 ,1 

(5)运行截图

【SQL刷题】Day12----SQL汇总数据专项练习

 

三、小结

本片文章为MySQL刷题系列文章,第十二天!

欢迎小伙伴一起来刷题,点击右边链接牛客------刷题网文章来源地址https://www.toymoban.com/news/detail-417212.html

到了这里,关于【SQL刷题】Day12----SQL汇总数据专项练习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【SQL刷题】Day2----SQL语法基础查询

    Day2----SQL语法基础查询 博主昵称:跳楼梯企鹅 博主主页面链接:博主主页传送门 博主专栏页面连接:专栏传送门--网路安全技术 创作初心:本博客的初心为与技术朋友们相互交流,每个人的技术都存在短板,博主也是一样,虚心求教,希望各位技术友给予指导。 博主座右铭

    2023年04月08日
    浏览(36)
  • 100天SQL面试刷题 Day005

    先看题目自己试着解一下,有困难的同学可以先看考点解析试下, 最后再看SQL解答,有不同意见和解法的欢迎评论区留言交流 来源:大厂面试真题 来源:面试真题 Whose salary is higher than their manager for Month “2018-05” ? (Base on “Salary” table) table:Salary EmployeeID ManagerID Salary Month

    2024年02月12日
    浏览(46)
  • 100天SQL面试刷题 Day004

    先看题目自己试着解一下,有困难的同学可以先看考点解析试下, 最后再看SQL解答,有不同意见和解法的欢迎评论区留言交流 来源:大厂面试真题 表salary info包含以下字段 person id: 员工号(主键) age: 年龄 department: 部门 (包含市场部和销售部两个部门) salary: 薪资 (1)分别查询市

    2024年02月12日
    浏览(29)
  • PTA-SQL刷题系列之基础篇——查询补充练习(一)

    目录 10-1 查询图 10--2 查询2018年以后出版的图书的全部信息 10-3 查询图书表中售价介于50元到70元之间的图书的全部信息 10-4 查询图书表中条形码左边开始三个字符是“TP3”的图书的全部信息 10-5 查询图书表中书名为“C语言程序设计”和“VB程序设计”的两本书的全部信息 之一

    2023年04月22日
    浏览(34)
  • HDLBits刷题Day14,3.2.2.5 Counter 1-12 - 3.2.2.6 Counter 1000

    3.2.2.5 Counter 1-12 本题参考HDLBits:在线学习 Verilog (二十一 · Problem 100 - 104) - 知乎 问题描述 设计一个具有以下输入和输出的 1-12 计数器: 复位同步高电平有效复位,强制计数器为 1 启用设置为高以使计数器运行 clk上升沿触发时钟输入 Q[3:0]计数器的输出 c_enable, c_load, c_d[3

    2024年03月17日
    浏览(37)
  • 洛谷C++简单题小练习day12—寻找最小值小程序

    题目描述 给出 n 和 n 个整数 ai​,求这 n 个整数中最小值是什么。 输入格式 第一行输入一个正整数 n,表示数字个数。 第二行输入 n 个非负整数,表示 1,2…a1​,a2​…an​,以空格隔开。 输出格式 输出一个非负整数,表示这 n 个非负整数中的最小值。 1.该程序使

    2024年02月21日
    浏览(37)
  • 敏捷专项练习题202207

    18、  [单选]  对于产品负责人来说,新数据库的要求非常模糊。 在与客户进行了长时间的讨论后,你发现你对产品或构建产品的过程没有足够的了解,难以继续推进。 作为敏捷实践者,接下来应该怎么做? The requirements for the new database are very vague to the product owner. After lengt

    2024年02月05日
    浏览(36)
  • 【MySQL】MySQL 专项练习

    其他 SQL的执行顺序是:FROM–WHERE–GROUP BY–HAVING–SELECT–ORDER BY 使用别名的方法 正确方法(3种): 字段 AS 别名 字段 别名: AS可省 字段 = 别名 仅限 SQL Server 错误方法: 别名=字段名称 :会将该字段所在的列中所有数据替换成别名 MySQL中正则表达式的匹配规则 MySQL 中使用

    2024年01月16日
    浏览(40)
  • 专项练习9

    目录 一、选择题     1、在 JavaScript 中,用于阻止默认事件的默认操作的方法是     2、以下代码执行后,result 的值为()     3、不能从字符串 const str = \\\'qwbewrbbeqqbbbweebbbbqee\\\';中能得到结果 [\\\"b\\\", \\\"bb\\\", \\\"bbb\\\", \\\"bbbb\\\"]的语句是?     4、下面哪些方法可以实现在jQuery中通过远程

    2024年02月10日
    浏览(40)
  • 专项练习24

    目录 一、选择题     1、JavaScript 中的数字在计算机内存中占多少个Byte?     2、请问以下JS代码会输出什么 二、编程题     1、以数字的形式返回数字参数向下取整的结果 1、JavaScript 中的数字在计算机内存中占多少个Byte? A、2 Byte B、4Byte C、8Byte D、16Byte 正确答案:C   

    2024年02月13日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包