SQL server 数据库基本插入、删除命令

一、实验素材:

叠合学生音讯表(student)

图片 1

二、实验供给:

1、  查询student表中全数学生的音信

select  * from  student

2、  查询student表中“姓名”“所在班级”和“战表”列内容

select  姓名,所在班级,战表 from student

3、  查询student表中7班的上学的小孩子姓名

select  姓名  from  student  where  所在班级=’7′

4、  查询student表中成就为90—100分的学生具有新闻

select  * from  student  where 成绩 between  90  and 100

5、  查询student表中培育低于90分照旧当先95分的学生具有音讯

select  * from  student
 where  成绩<90 or  成绩>95

6、  查询student表中战表为89分,90分的学习者具有新闻

select  * from  student  where  成绩=89 
or  成绩=90

7、  查询student表中姓刘的上学的儿童具有消息

select  * from  student  where  姓名 
like  ‘刘%’

8、  查询student表中1班的称为张红的上学的小孩子新闻

select  * from  student
 where  所在班级=‘1’ and  姓名=‘张红’

9、  查询student表中备注不为空的学习者具备新闻

select  * from  student  where  备注  is 
not null

10、查询student表中前3行的数额

select   top 3  *  from student

11、查询student表中“姓名”和“身份ID号”两列数据,查询结果“姓名”列名称展现为“name”,“居民身份证号”列名称展现为“idcard”

select 姓名 as  name,身份ID号 as 
idcard from  student

12、查询student表中持有学员的总成绩,列名称呈现为“总战表”、

select sum(成绩)  as  总成绩  from 
student

13、 查询student表中颇具学员音讯,并根据战表从高到低展现查询结果

select *  from  student order 
by 成绩 desc

14、 查询student表中保有学员的平均战表

select avg(成绩) as  平均战表 
from student

15、 查询student表中具有学生中的最高分和最低分

select max(成绩) as  最高分,min(成绩) as  最低分 
from  student

16、 查询student表中有着行数

select count(*)总行数  from 
student

17、 查询student表中每一种班级的总成绩

student 所在班级,sum(成绩) as  总战绩 
from student  group  by  所在班级

18、 查询student表中总成绩超乎181分的班级

student  所在班级,sum(战表) as  总战表 
from student  group  by  所在班级 having sum(战绩)>181

19、 将student表中1班的学员新闻保存在表student_1中

student *  into  aaa  from 
studentwhere 所在班级=‘1

相关文章