
MySQL practice of Educoder
文章平均质量分 89
主要是一些实训参考答案,供大家交流学习。
糯米小辣条
这个作者很懒,什么都没留下…
展开
-
MySQL数据库 - 分组选择数据
第1关:GROUP BY 与 聚合函数任务描述本关任务:使用GROUP BY关键字结合聚合函数将数据进行分组。相关知识在之前的实训中我们简单的提到过GROUP BY关键字,本实训让我们进一步了解GROUP BY与聚合函数的使用。为了完成本关任务,你需要掌握:1.GROUP BY与聚合函数的结合使用;2.GROUP BY中SELECT指定的字段限制。GROUP BY与聚合函数的使用基本格式:select [聚合函数] 字段名 from 表名 [where 查询条件] [group by 字原创 2021-01-20 17:05:16 · 9085 阅读 · 2 评论 -
MySQL数据库 - 子查询
第1关:带比较运算符的子查询任务描述本关任务:查询大于所有平均年龄的员工姓名与年龄。相关知识为了完成本关任务,你需要掌握:1.什么叫子查询,2.比较运算符结合标量子查询的使用。子查询子查询是指出现在其他SQL语句内的SELECT子句。例如:SELECT * FROM t1 WHERE col1=(SELECT col2 FROM t2);子查询指嵌套在查询内部,且必须始终出现在圆括号内,子查询可以分为四类:标量子查询:返回单一值的标量,最简单的形式;列子查询:返回的结果集是 N 行原创 2021-01-20 16:47:51 · 10632 阅读 · 0 评论 -
MySQL数据库 - 连接查询
第1关:内连接查询任务描述本关任务:使用内连接查询数据表中学生姓名和对应的班级。相关知识为了完成本关任务,你需要掌握:1.什么是内连接查询;2.如何使用内连接查询。内连接查询仅将两个表中满足连接条件的行组合起来作为结果集,称为内连接;关键字:[inner] join … on。语法:表1 [inner] join 表2 on 表1.字段=表2.字段语法解释:从表1中取出每一条记录,去表2中与所有的记录进行匹配,匹配必须是某个条件在表1中与表2中相同,最终才会保留结果,否则不保留。原创 2021-01-20 12:18:35 · 11724 阅读 · 0 评论 -
MySQL数据库 - 使用聚合函数查询
第1关:COUNT( )函数任务描述本关任务:1.使用COUNT()函数查询数据表中总数据量,2.使用COUNT()函数统计班级总人数。相关知识为了完成本关任务,你需要掌握:如何使用COUNT()函数。COUNT()函数基本使用COUNT()函数是用来统计记录的总条数。select count(/字段名) from 数据表;例子说明:假设我们现在有一张表tb_dept;内容如下:我们需要获取整张表有多少条数据,那么我们就可以使用COUNT()来查询了。那么,现在同样是这张表,我原创 2021-01-20 11:20:53 · 11982 阅读 · 1 评论 -
MySQL数据库 - 单表查询(三)
第1关:对查询结果进行排序任务描述本关任务:以成绩的降序显示学生成绩表中所有信息。相关知识为了完成本关任务,你需要掌握:结果排序的关键字;指定排序方向的关键字。对查询结果排序我们知道在MySQL中从数据表中读取数据都是使用SELECT语句。如果我们需要对读取的语句进行排序,我们就可以使用Order By子句来设定你想要按照的字段进行排序并返回结果。语法:SELECT 字段名 FROM 表名 ORDER BY 字段名 [ASC[DESC]];你还可以根据自己的需求添加WHERE、LIK原创 2021-01-20 10:42:06 · 8622 阅读 · 1 评论 -
MySQL数据库 - 单表查询(二)
第1关:带 LIKE 的字符匹配查询任务描述本关任务:使用通配符%检索数据表中指定字段的数据。相关知识为了完成本关任务,你需要掌握:如何使用通配符%模糊匹配数据内容。在前面的检所操作中,我们讲述了如何进行比较查询或者是范围查询,但如果我们想查找所有包含字符ir的内容该么办呢?用之前的方法好像行不通了。在这里,我们需要用通配符进行匹配查找。而执行匹配查找的关键字就是LIKE。SQL语句支持很多种通配符,其中可以和LIKE一起搭配使用的就是通配符%和_了。使用通配符%模糊匹配数据内容百分号通配符原创 2021-01-20 10:26:18 · 11797 阅读 · 0 评论 -
MySQL数据库 - 单表查询(一)
第1关:基本查询语句任务描述本关任务:用SELECT语句检索数据表中指定字段的数据;用SELECT语句检索数据表中所有字段的数据。相关知识为了完成本关任务,你需要掌握:1.如何获取数据表中指定字段的数据;2.如何获取数据表中的所有数据。查询数据表中指定字段的内容MySQL从数据表中查询数据的基本语句为SELECT语句。SELECT语句的可选参数比较多,让我们先从最简单的开始,带大家一步一步的深入SELECT语句的使用。SELECT 基本语法规则为: SELECT 字段名 FROM 表原创 2021-01-19 14:08:03 · 13864 阅读 · 0 评论