发布网友 发布时间:2022-04-27 04:47
共2个回答
懂视网 时间:2022-04-30 23:17
)
go
insert into student1 values(1,‘赵佳‘,‘男‘,50.22,23,78.5,69.0,35.5,‘五班‘)
insert into student1 values(2,‘王威‘,‘男‘,48.3,28,99,66,33,‘五班‘)
insert into student1 values(3,‘李梦‘,‘女‘,40.5,20,98,97,88,‘二班‘)
insert into student1 values(4,‘李威‘,‘男‘,88,30,30.5,20.0,5.5,‘三班‘)
insert into student1 values(8,‘孙倩‘,‘女‘,45.5,23,90,69.0,90,‘二班‘)
insert into student1 values(5,‘宋海‘,‘男‘,60,23,70,69.0,93,‘四班‘)
insert into student1 values(6,‘李佳‘,‘女‘,55,24,88,66,86,‘三班‘)
insert into student1 values(7,‘陈佳佳‘,‘女‘,45,19,90,100,100,‘一班‘)
insert into student1 values(9,‘赵佳一‘,‘男‘,66,24,55,55,33.5,‘五班‘)
insert into student1 values(10,‘宋嘉嘉‘,‘女‘,58,27,60,69.0,70,‘五班‘)
insert into student1 values(11,‘赵梦梦‘,‘女‘,50,23,88,93,60,‘二班‘)
insert into student1 values(12,‘王倩倩‘,‘女‘,53.5,22,98,75,100,‘二班‘)
insert into student1 values(13,‘王威‘,‘男‘,70,23,86,85,77,‘三班‘)
insert into student1 values(14,‘孙威‘,‘男‘,65,29,65,62,87,‘五班‘)
insert into student1 values(15,‘李倩‘,‘女‘,60.2,23,66,90,63,‘五班‘)
insert into student1 values(16,‘赵海‘,‘男‘,89,19,90,92,79,‘一班‘)
insert into student1 values(17,‘李海海‘,‘男‘,75,23,83,46,90,‘四班‘)
insert into student1 values(18,‘王佳‘,‘女‘,52,20,65,55,45,‘五班‘)
insert into student1 values(19,‘孙海佳‘,‘男‘,67,24,53,69.0,78,‘三班‘)
insert into student1 values(20,‘赵倩威‘,‘男‘,70,23,66,99,45,‘四班‘)
go
--查询所有姓王的人的信息
select *from student1 where name like ‘王%‘
2 王威 男 48.3 28 99.0 66.0 33.0 五班
12 王倩倩 女 53.5 22 98.0 75.0 100.0 二班
13 王威 男 70.0 23 86.0 85.0 77.0 三班
18 王佳 女 52.0 20 65.0 55.0 45.0 五班
--查询一班所有学生信息
select *from student1 where banji=‘一班‘
7 陈佳佳 女 45.0 19 90.0 100.0 100.0 一班
16 赵海 男 89.0 19 90.0 92.0 79.0 一班
--查看所有女同学并且体重过65的姓名
select name from student1 where tizhong>65
李威
赵佳一
王威
赵海
李海海
孙海佳
赵倩威
--查一班语文最高分、最低分学生的所有信息
select top 1 *from student1 where banji=‘一班‘ order by chinese
16 赵海 男 89.0 19 90.0 92.0 79.0 一班
--查一班数学最高分、最低分学生的所有信息
select top 1* from student1 where banji=‘一班‘ order by math
16 赵海 男 89.0 19 90.0 92.0 79.0 一班
--查一班英语最高分、最低分学生的所有信息
select top 1*from student1 where banji=‘一班‘ order by english
16 赵海 男 89.0 19 90.0 92.0 79.0 一班
--一班所有人员信息按照语文降序排列
select * from kaoshi where banji=‘五班‘ order by chinese desc
2 王威 男 48.30 28 99.00 66.00 33.00 五班
1 赵佳 男 50.22 23 78.50 69.00 35.50 五班
15 李倩 女 60.20 23 66.00 90.00 63.00 五班
18 王佳 女 52.00 20 65.00 55.00 45.00 五班
14 孙威 男 65.00 29 65.00 62.00 87.00 五班
10 宋嘉嘉 女 58.00 27 60.00 69.00 70.00 五班
9 赵佳一 男 66.00 24 55.00 55.00 33.50 五班
--二班所有人员信息按照英语升序排列
select *from kaoshi where banji=‘二班‘ order by english
11 赵梦梦 女 50.00 23 88.00 93.00 60.00 二班
3 李梦 女 40.50 20 98.00 97.00 88.00 二班
8 孙倩 女 45.50 23 90.00 69.00 90.00 二班
12 王倩倩 女 53.50 22 98.00 75.00 100.00 二班
--英语过75分的人数
select COUNT(*)as 人数 from student1 where english>75
11
--数学过70分并且人数超过3个的班级
select banji as 班级, count(*)as 人数 from student1 where math>70 group by banji having count(*)>2
班级 人数
二班 3
--体重超过50的并且人数超过3个的班级
select banji as 班级,COUNT(*)as 人数 from student1 where tizhong>40 group by banji having COUNT(*)>3
班级 人数
二班 4
三班 4
五班 7
--查看有几种英语成绩
select distinct english as 成绩 from student1
成绩
5.5
33.0
33.5
35.5
45.0
60.0
63.0
70.0
77.0
78.0
79.0
86.0
87.0
88.0
90.0
93.0
100.0
--查看所有数学成绩88和99学生的所有信息
select *from student1 where math in(88 , 99)
20 赵倩威 男 70.0 23 66.0 99.0 45.0 四班
--查看姓名是李并且只有两个字的学生所有信息
select *from student1 where name like ‘李_‘
3 李梦 女 40.5 20 98.0 97.0 88.0 二班
4 李威 男 88.0 30 30.5 20.0 5.5 三班
6 李佳 女 55.0 24 88.0 66.0 86.0 三班
15 李倩 女 60.2 23 66.0 90.0 63.0 五班
--查询男女语文平均分
select sex as 性别,AVG(chinese) as 平均分 from student1 group by sex
性别 平均分
男 70.545454
女 82.555555
--查询姓李的总人数
select COUNT(*)as 人数 from student1 where name like‘李%‘
人数
5
SQL-表的各种查查查
标签:
热心网友 时间:2022-04-30 20:25
select xxx from yyy where zzz