MySQL(九)

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: MySQL(九),一起来学习吧。

嗨,欢迎来到异星球,我是小怪同志。这篇文章主要讲MySQL,请一起学习吧。

一、命令

1.查student表中所有学生的学号,姓名,性别,年龄
2.查course表中前10门课程的课号,课程,名称, 开设学期
3.查sc表中考试成绩在80~90分之间的学生学号及课程号
4.查student表中所有姓‘刘’的学生信息
5.查sc表中成绩为79分,89分,99分的学生学号,课程号和考试成绩
6.查student表中“计算机工程系”学生的平均年龄
7.查sc表中选修‘a01’课程的学生的平均考试成绩
8.查sc表中选修‘c03’课程的学生的学号及其成绩,查询结果按分数降序排列
9.统计sc表中每位教师讲授课程的课程数,并按课程的升序排序
10.统计sc表中选修了3门以上课程的学生的学号
11.统计course表中各个学期所开设的课程数
12.查询选修数据库原理及应用课程且考试成绩不及格的学生学号及成绩
13.查询讲授a01课程的教师的工号和姓名
14.查询sc表中同时选修了c04和c02课程的学生学号和成绩
15.向teacher表中插入工号01562姓名赵丽,性别女,所在院系为软件工程系的教师信息
16.向student表中插入学号为215101002,姓名为李四的学生信息
17.将student表中李勇同学所在的院系改为软件工程系
18.将sc表中所有不及格课程的成绩改为60
19.删除sc表中学号为20050302的学生所有选课记录
20.删除sc表中的所有记录

二、命令

  1. select sno,sname,ssex,sage

from student;
3.select sno,cno,degree
from sc
where degree>=80 and degree<=90;
5.select sno,cno,degree
from sc
where degree in(79,89,99);
7.select avg(degree)
from sc
where cno=‘a01’;
9.select tno,count(distinct cno)
from sc
gruop by tno
order by count (distinct cno);
11.select cno,count(*)
from course group by cterm;
13.select teacher.tno ,tname
from teacher,sc
where teacher.tno=sc.tno and cno=‘a01’;
15.insert into teacher(tno,tname,tsex,tdept)
Valus(‘01562’,‘赵丽’,‘女’,‘软件工程系’);
17.update student
set sdept=‘软件工程系’
where sname=‘李勇’;
19.delete from sc
where sno=‘20050302’;

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
监控 关系型数据库 MySQL
第1章 认识MySQL
第1章 认识MySQL
58 0
|
2月前
|
关系型数据库 MySQL
|
2月前
|
SQL NoSQL 关系型数据库
|
3月前
|
SQL 存储 安全
MySQL3
MySQL
45 8
|
6月前
|
SQL 关系型数据库 MySQL
初识MySQL
初识MySQL
34 2
|
6月前
|
SQL 关系型数据库 MySQL
初学mysql
本文档介绍了MYSQL中的表格与键的概念,包括列、行、主键和外键。接着,展示了SQL语法基础,如创建、查看、删除数据库及操作表格。讨论了不同数据类型,如decimal、varchar、blob等。通过示例说明如何添加、删除列,插入、更新和删除数据,以及查询技巧,如使用WHERE、ORDER BY和LIMIT子句。
41 0
|
6月前
|
关系型数据库 MySQL AndFix
MySQL 8.0是MySQL
MySQL 8.0是MySQL发展的一个重要里程碑。在这个版本中,MySQL Server层的整体架构得到了质的飞跃,通过持续每三个月的迭代和重构工作,使得MySQL在性能和功能上都有了显著的提升。本文将基于MySQL 8.0.25源码,详细介绍MySQL 8.0的最新架构和一些重要的变化。
91 1
|
关系型数据库 MySQL Linux
mysql 如何 才是真正的mysql
mysql 如何 才是真正的mysql
48 0
|
关系型数据库 MySQL 索引
MySQL为什么不推荐使用in
MySQL为什么不推荐使用in
|
SQL 存储 缓存