天池MySQL[2]---运算符及聚合、分组、排序

SQL基础查询与排序 本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为:https://tianchi.aliyun.com/specials/promotion/aicampsql 一、查询 1.准备数据 1.简单查询 select <列名> from <表名 > SELECT查询不会对数据库中的数据进行修改.只是一种显示数据的方式 1)查询product中所有的数据 select * from product; 这儿的 * 表示查询表中所有的... 阅读详情

一、运算符*

运算符
练习题—第一部分:
练习题1
编写一条SQL语句,从product(商品)表中选取出“登记日期(regist在2009年4月28日之后”的商品,查询结果要包含product_name和regist_date两列。
在这里插入图片描述

练习题2
请说出对product 表执行如下3条SELECT语句时的返回结果。

①

SELECT *
FROM product
WHERE purchase_price is NULL;
输出purchase_price为空的产品的全部列
②

SELECT *
FROM product
WHERE purchase_price is not NULL;
输出purchase_price不为空的产品的全部列
③

SELECT *
FROM product
WHERE product_name is not NULL;
输出product_name不为空的产品的全部列

练习题3
代码清单2-22(2-2节)中的SELECT语句能够从product表中取出“销售单价(saleprice)比进货单价(purchase price)高出500日元以上”的商品。请写出两条可以得到相同结果的SELECT语句。执行结果如下所示。

product_name | sale_price | purchase_price
-------------±-----------±-----------
T恤衫 |   1000 | 500
运动T恤 | 4000 | 2800
高压锅 | 6800 | 5000

数据不同,得到的结果和给的示例不同

练习题4
请写出一条SELECT语句,从product表中选取出满足“销售单价打九折之后利润高于100日元的办公用品和厨房用具”条件的记录。查询结果要包括product_name列、product_type列以及销售单价打九折之后的利润(别名设定为profit)。

提示:销售单价打九折,可以通过saleprice列的值乘以0.9获得,利润可以通过该值减去purchase_price列的值获得。
在这里插入图片描述

二、聚合、分组、排序

聚合、分组、排序
练习题—第二部分
练习题5
请指出下述SELECT语句中所有的语法错误。

SELECT product_id, SUM(product_name)
–本SELECT语句中存在错误。
FROM product
GROUP BY product_type
WHERE regist_date > ‘2009-09-01’;

答:1、name是字符型,sum只能用在数值型数据中
2、group by顺序书写错误。select—from–where—group by(书写顺序要严格执行)
3、group by 字段与select字段不同

练习题6
请编写一条SELECT语句,求出销售单价(sale_price列)合计值大于进货单价(purchase_price列)合计值1.5倍的商品种类。执行结果如下所示。

product_type | sum | sum
-------------±-----±-----
衣服 | 5000 | 3300
办公用品 | 600 | 320

答:
根据商品种类分类(group by)再选出符合的分组(having,对分组结果进行筛选)

练习题7
此前我们曾经使用SELECT语句选取出了product(商品)表中的全部记录。当时我们使用了ORDERBY子句来指定排列顺序,但现在已经无法记起当时如何指定的了。请根据下列执行结果,思考ORDERBY子句的内容。
在这里插入图片描述
答:regist_date降序排列且sale_price升序排列(两个排序键)

Unity调用手机摄像头避坑指南:从权限检测到自动对焦问题解决 本文深入解析了Unity移动端集成手机摄像头时遇到的权限、对焦与性能等核心难题。针对权限管理,提供了健壮的原生接口调用方案;针对自动对焦模糊问题,详细对比了原生插件与第三方插件两种解决路径;并分享了分辨率选择、数据处理及功耗控制等关键性能优化技巧,帮助开发者构建稳定高效的摄像头功能。 阅读详情

相关推荐

别再手动折腾了!PICO Unity SDK 一键配置开发环境保姆级教程(含PDC串流调试)

本文详细介绍了PICO Unity SDK的一键配置功能,帮助开发者快速搭建VR开发环境。通过自动化配置流程,大幅减少手动设置时间,提升开发效率。文章还涵盖了PDC串流调试技巧和常见问题解决方案,是PICO VR开发的实用指南。

weixin_30335575的博客 449

mysql 聚合函数内比较运算符_关于常用 MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结...

/* 关于MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结,*/ -- 1 运算符优先级 /* 12.1.1. 操作符优先级 以下列表显示了操作符优先级的由低到高的顺序。排列在同一行的操作符具有相同的优先级。 := ||, OR, XOR &&, AND NOT BETWEEN, CASE, WHEN, THEN, ELSE ...

weixin_29003437的博客 341

避坑指南:Qt无边框窗口拖动+阴影效果这些细节要注意

本文深入探讨了Qt无边框窗口开发中实现流畅拖动与阴影效果的关键细节与常见陷阱。针对高DPI屏幕适配、阴影闪烁、拖动卡顿及多显示器兼容性等核心难题,提供了从QGraphicsDropShadowEffect原理剖析到手动绘制优化、坐标系统精准处理及平台原生事件拦截的实战解决方案,帮助开发者构建稳定、美观的商业级应用界面。

weixin_27943395的博客 478

天池龙珠计划-SQL训练营-task02打卡

练习题-第一部分 数据表格: 1. 编写一条SQL语句,从product(商品)表中选取出“登记日期(regist在2009年4月28日之后”的商品,查询结果要包含product_name和regist_date两列。 SELECT product_name ,regist_date from Product where regist_date > '2009-04-28' 2. 请说出对product 表执行如下3条SELECT语句时的返回结果。 2.1 返回0条记录,因为null不支持相

Keeomg的博客 383

Oracle19c SYSAUX表空间爆满?手把手教你清理SM/ADVISOR和AUDSYS占用(附完整SQL)

本文详细解析了Oracle19c中SYSAUX表空间爆满的常见原因及解决方案,重点针对SM/ADVISOR和AUDSYS组件的空间占用问题提供了完整的SQL清理脚本。通过诊断查询、空间清理和预防性维护策略,帮助DBA有效管理SYSAUX表空间,确保数据库稳定运行。

weixin_28338005的博客 236

Solidworks二次开发(C# .NET API):从零构建装配体与虚拟零件

本文详细介绍了使用C#进行Solidworks二次开发,从零构建装配体与虚拟零件的完整流程。通过.NET API实现设计自动化,涵盖环境搭建、核心对象模型、虚拟零件创建与外部化保存等关键技术,帮助工程师将重复性建模工作程序化,大幅提升设计效率与标准化水平。

alice7model的博客 607

mysql数据库打折命令_mysql数据库常用命令

Mysql创建、删除用户MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):新建用户登录MYSQL:@>mysql -u root -p@>密码创建用户:mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("...

weixin_39960319的博客 857

手把手教你编写PCIe设备驱动:基于Linux内核的实战教程

本文详细介绍了基于Linux内核的PCIe设备驱动开发全流程,包括环境准备、设备探测、中断处理、DMA配置等核心内容。通过实战代码示例和Makefile编写指南,帮助开发者快速掌握PCIe驱动开发技术,实现高性能设备驱动开发与优化。

weixin_30687051的博客 193

mysql数据库打折命令_MySQL数据库常用命令

cmd登录:Mysql -P 端口号 -h 主机名或ip -u root 用户名 -p例:mysql -P 3308 -u root -p需注意:端口号前面的-P必须用大写字母备份还原:===================================================================一、数据备份1、使用mysqldump命令备份mysqldump命令将数据库中的...

weixin_35589806的博客 1984

【从零开始学习 UVM】1.1、UVM 概述 —— Preface

【从零开始学习 UVM】1.1、UVM 概述 —— Preface

努力,加油每一天鸭~ 824

GPU架构(1.1)--介绍 GPU的 VPU(Vision Processing Unit)架构

基于自研的 VPU(Vision Processing Unit)架构,专为高性能图形处理和深度学习设计。VPU 架构通过优化计算单元、内存层次结构、同步机制和指令流水线,提供了卓越的性能和能效。VPU 架构通过优化计算单元、内存层次结构、同步机制和指令流水线,提供了卓越的性能和能效。这种架构不仅适用于高性能图形处理,还广泛应用于深度学习、科学计算和边缘计算等领域。通过了解 VPU 架构的详细设计和工作原理,读者可以更好地利用这些先进的 GPU 技术,开发出高效、可靠的计算系统。

MHD0815的博客 1298

阿里云天池——SQL训练计划_Task1

本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为:https://tianchi.aliyun.com/specials/promotion/aicampsql; 一、什么是数据库: 数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。 1.1数据库管理系统(DBMS) *数据库的种类(5种):(1)参差数据库(HDB) (2)关系数据库(RDB) ...

qq_52778317的博客 1423

Ultralytics 框架中 model.predict() 返回的 results 对象的详细解析

通过掌握 results 对象的使用方法,您可以快速实现模型部署、数据分析与可视化。

浩瀚之水的专栏 747

阿里云天池SQL训练营 TASK 02 学习笔记

本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为: AI训练营SQL-阿里云天池阿里云天池龙珠计划,让全世界学习者公平学习优质资源,SQL训练营,12天24小时,6个任务,从MySQL基础到进阶操作,带你从零入门SQL。https://tianchi.aliyun.com/specials/promotion/aicampsql?spm=5176.20222307.J_5717678650.4.73dc4cb3MZtMXm&accounttraceid=4e19dfae8cea4dc385

weixin_46737919的博客 475

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

My_SQL天池训练打卡2

天池训练笔记自用

sailhang的博客 152

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

【MySQL】天池SQL训练营TASK2

SQL 基础查询与排序 SELECT查询相关法则 星号(*)代表全部列的意思。 SQL中可以随意使用换行符,不影响语句执行(但不可插入空行)。 设定汉语别名时需要使用双引号(")括起来。 在SELECT语句中使用DISTINCT可以删除重复行。 注释是SQL语句中用来标识说明或者注意事项的部分。分为1行注释"-- "和多行注释两种"/* */"。 SELECT子句中可以使用常数或者表达式。 使用比较运算符时一定要注意不等号和等号的位置。

eerywh的博客 229

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Task02-天池龙珠计划SQL训练营

代码清单2-22(2-2节)中的SELECT语句能够从product表中取出“销售单价(saleprice)比进货单价(purchase price)高出500日元以上”的商品。" GROUP BY "不应该在" WHERE "前面,并且" GROUP BY "和" SELECT "里面的字段不匹配,另外" product_name "字段无法求值。请编写一条SELECT语句,求出销售单价(sale_price列)合计值大于进货单价(purchase_price列)合计值1.5倍的商品种类。

Srlia_RY的博客 113

My_SQL天池训练打卡5

天池训练笔记自用

sailhang的博客 161

“SQL编程语言”小组学习的Task02-学习日志

“SQL编程语言”小组学习的Task02-学习日志

SummerT1996的博客 328

2021-09-22天池SQL训练营Task03

MYSQL的视图、子查询、函数等 本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为:https://tianchi.aliyun.com/specials/promotion/aicampsql; 视图 视图的基本理解。 对于视图而言,可以看作是一种通过查询而创建的缓存表,将常用的查询语句已这种方式保存下来,以供之后之间调用 视图的作用 1.通过定义视图可以将频繁使用的SELECT语句保存以提高效率。 2.通过定义视图可以使用户看到的数据更加清晰。 3.通过定义视图可以不对外公开数据表全部字段,增强

m0_47613175的博客 192

阿里云天池SQL训练营task6笔记

本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为: ​​​​​​Task06:综合练习题-10道经典题目-天池龙珠计划SQL训练营-天池技术圈-天池技术讨论区 (aliyun.com) 如果你还没有学习过SQL训练营的前几个章节知识, Task 1 SQL基础:初识数据库与SQL-安装与基本介绍等 Task 2 SQL基础:查询与排序-select、运算符、聚合分组查询等 Task 3 SQL进阶:复杂查询方法-视图、子查询、函数等 Task 4 SQL进阶: 集合运算-表的加减法和join

weixin_46363505的博客 321

阿里云天池龙珠计划SQL训练营的学习内容Task06

本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为:https://tianchi.aliyun.com/specials/promotion/aicampsql; Task06:综合练习题-10道经典题目-天池龙珠计划SQL训练营 正在上传…重新上传取消天池小美 2022-05-26 15:57:27 60 2652 4 文章 如果你还没有学习过SQL训练营的前几个章节知识, Task 1 SQL基础:初识数据库与SQL-安装与基本介绍等 Task 2 SQL基础:查询与排序-s

m0_71432645的博客 115

【MySQL笔记】Task05

MySQL笔记-窗口函数

weixin_46045945的博客 166

天池SQL训练营(六)-综合练习题-10道经典题目

使用Coupon Usage Data for O2O中的数据集《ccf_online_stage1_train.csv》和《ccf_offline_stage1_train.csv》,试找出在2016年6月期间,线上线下累计被使用优惠券满减最多的前3名商家。使用Coupon Usage Data for O2O中的数据集《ccf_offline_stage1_test_revised.csv》,试分别找出在2016年7月期间,发放优惠券总金额最多和发放优惠券张数最多的商家。并找出优惠券弃用率最高的商家。

A-Itfuture的博客 1544

“SQL编程语言”小组学习的Task05

“SQL编程语言”小组学习的Task05

SummerT1996的博客 235

SQL训练营-Task06-综合练习题-10道经典题目-天池龙珠计划SQL训练营-20240505

如果你还没有学习过SQL训练营的前几个章节知识,可以点击SQL训练营页面地址进入学习:https://tianchi.aliyun.com/specials/promotion/aicampsql天池龙珠计划训练营地址:https://tianchi.aliyun.com/specials/promotion/aicamps。

u010503464的博客 199
上一篇: 天池MySQL笔记[1]---基础语法知识
张简胡人
博客等级 码龄8年 17粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值