第三次mysql作业

  • 建立库
  1. 建立mydb11_syu库

2.创建s表,创建sc表

二.插入数据

  1. 向s表插入数据

2.向sc表插入数据

三.查询

1.分别查询student表和score表的所有记录

2.查询student表的第2条到5条记录

3.从student表中查询计算机系和英语系的学生的信息

4.从student表中查询年龄小于22岁的学生信息

5.从student表中查询每个院系有多少人

6.从score表中查询每个科目的最高分

7.查询李广昌的考试科目(c_name)和考试成绩(grade)

8.用连接的方式查询所有学生的信息和考试信息

9.计算每个学生的总成绩

10.计算每个考试科目的平均成绩

11.查询计算机成绩低于95的学生信息

12.将计算机考试成绩按丛高到低进行排序

13.从student表和score表中查询出学生的学号,然后合并查询结果

14.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩

15.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩

作业

1.将mydb9_stusys数据库下的student、sc 和course表,备份到本地主机保存为st_msg_bak.sql文件,然后将数据表恢复到自建的db_test数据库中;

2.在db_test数据库创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。

3.查看mydb9_stusys库下哪些是视图表;

4.删除视图表

相关推荐
脑花儿1 小时前
ABAP SMW0下载Excel模板并填充&&剪切板方式粘贴
java·前端·数据库
SELSL1 小时前
SQLite3的API调用实战例子
linux·数据库·c++·sqlite3·sqlite实战
洲覆1 小时前
Redis 核心数据类型:从命令、结构到实战应用
服务器·数据库·redis·缓存
傻啦嘿哟1 小时前
Python SQLite模块:轻量级数据库的实战指南
数据库·python·sqlite
维尔切1 小时前
HAProxy 负载均衡器
linux·运维·数据库·负载均衡
什么半岛铁盒1 小时前
C++项目:仿muduo库高并发服务器-------Channel模块实现
linux·服务器·数据库·c++·mysql·ubuntu
倔强的石头_1 小时前
【金仓数据库产品体验官】Windows 安装 KingbaseES V9R1C10 与 Oracle 兼容特性实战
数据库
望获linux2 小时前
【Linux基础知识系列:第一百四十篇】理解SELinux与系统安全
linux·运维·服务器·数据库·chrome·macos
卷Java3 小时前
CSS模板语法修复总结
java·前端·css·数据库·微信小程序·uni-app·springboot
豆豆豆大王3 小时前
头歌Kingbase ES内连接、外连接查询
大数据·数据库·elasticsearch