数据库练习

创建数据库
在这里插入图片描述**
1.写出创建 student 和 score 表的 SQL 语句,并在自己数据库上执行**
在这里插入图片描述在这里插入图片描述在这里插入图片描述2.为 student 表和 score 表增加记录,写出 SQL 语句以及在自己的数据库上执行
向 student 表插入记录的 INSERT 语句如下:
‘张老大’, ‘男’,1985,‘计算机系’, ‘北京市海淀区’
‘张老二’, ‘男’,1986,‘中文系’, ‘北京市昌平区’
‘张三’, ‘女’,1990,‘中文系’, ‘湖南省永州市’);
李四’, ‘男’,1990,‘英语系’, ‘辽宁省阜新市’);
王五’, ‘女’,1991,‘英语系’, ‘福建省厦门市’);
王六’, ‘男’,1988,‘计算机系’, ‘湖南省衡阳市’);

在这里插入图片描述
向 score 表插入记录的 INSERT 语句如下:
张老大,‘计算机’,98);
张老大,‘英语’, 80);
张老二, ‘计算机’,65);
张老二, ‘中文’,88);
张三, ‘中文’,95);
李四, ‘计算机’,70);
李四, ‘英语’,92);
王五, ‘英语’,94);
王五, ‘计算机’,90);
王六, ‘英语’,85);
在这里插入图片描述3.查询 student 表的所有记录
在这里插入图片描述

4.查询 student 表的第 2 条到 4 条记录
在这里插入图片描述

5.从 student 表查询所有学生的学号(id)、姓名(name)和院系(department)的信息
在这里插入图片描述

6.从 student 表中查询计算机系和英语系的学生的信息
在这里插入图片描述

7.从 student 表中查询年龄 28~32 岁的学生信息

在这里插入图片描述
8.从 student 表中查询每个院系有多少人
在这里插入图片描述
巩固练习:查询score表学习每个课程的人数

在这里插入图片描述
9.从 score 表中查询每个科目的最高分
在这里插入图片描述

10.查询李四的考试科目(c_name)和考试成绩(grade)
在这里插入图片描述

11.用连接的方式查询所有学生的信息和考试信息
在这里插入图片描述

12.计算每个学生的总成绩
在这里插入图片描述

13.计算每个考试科目的平均成绩
在这里插入图片描述

14.查询计算机成绩低于 95 的学生信息
在这里插入图片描述

15.查询同时参加计算机和英语考试的学生的信息
在这里插入图片描述

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

在这里插入图片描述
17.从 student 表和 score 表中查询出学生的学号,然后合并查询结果
在这里插入图片描述

18.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩
在这里插入图片描述

19.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩**
在这里插入图片描述

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值