专栏首页L宝宝聊ITSQL server 数据库基本插入、删除命令

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

一、实验素材:附加学生信息表(student)

二、实验要求:

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表中“姓名”和“身份证号”两列数据,查询结果“姓名”列名称显示为“name”,“身份证号”列名称显示为“idcard”

select 姓名 as name,身份证号 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 student

where 所在班级=‘1’

本文分享自微信公众号 - L宝宝聊IT(gh_b0e552aa80db),作者:L宝宝

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-12-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 存储过程和触发器的应用

    L宝宝聊IT
  • 案例:HDFS分布式文件系统

    L宝宝聊IT
  • Shell的基础介绍和案例

    L宝宝聊IT
  • Python面向对象编程

    张俊红
  • SQL语句汇总(一)——数据库与表的操作以及创建约束

    首先,非常感谢大家对上篇博文的支持,真是让本菜受宠若惊,同时对拖了这么久才出了此篇表示抱歉。  

    _DIY
  • 经典面试题-简述HttpSession 的作用、使用方法,可用代码说明

    HttpSession 中可以跟踪并储存用户信息,把值设置到属性中,有2 个方法:setAttribute(),getAttrribute();

    cwl_java
  • C++结构体前面为什么会经常使用typedef

    为什么struct关键字后面有结构体名称student了,还需要用typedef再重新给定一个名字呢?

    卡尔曼和玻尔兹曼谁曼
  • 第一期 | 群问题整理

    问: 请教个问题:a.txt中有1到10,10个乱序数字,数字之间用”,”分割,写一个程序,将文件内容降序排列,数字之间用”,”分割

    微笑的小小刀
  • 【Java框架型项目从入门到装逼】第十五节 - jdbc模糊查询实现(附带详细调试过程)

    剽悍一小兔
  • Django之ModelForm详解

    新人小试

扫码关注云+社区

领取腾讯云代金券