Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SQL server 数据库基本插入、删除命令

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

作者头像
L宝宝聊IT
发布于 2018-06-20 04:29:21
发布于 2018-06-20 04:29:21
1.2K0
举报
文章被收录于专栏:L宝宝聊ITL宝宝聊IT

一、实验素材:附加学生信息表(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’

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 L宝宝聊IT 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
用SQL语句进行数据库查询(复杂查询)
(4)查询选修了“C语言程序设计”的学生的学号与姓名 –a.用内连接查询 语句:
初阶牛
2023/01/04
2K0
用SQL语句进行数据库查询(复杂查询)
用SQL语句进行数据库查询(简单查询)
前言 🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏: 🍔🍟🌯 c语言初阶 🔑个人信条: 🌵知行合一 🍉本篇简介:>: 讲解使用SQL语句进行简单的数据查询、条件查询等. ✨✨✨学习是一个慢慢成长的过程,不要心急,路就在那里.,只要坚持下来,总会达到的.加油吧!💗💗💗 目录 前言 🐻简单查询 1.查询数据表中的全部信息 2.查询数据表中的部分属性 3.用中文显示需要查询的属性. 🐼条件查询 1.基于IN字句的数据查询 2.基于BETWEEN...AND子句的数据查询 3.基于LIKE
初阶牛
2022/12/13
3.2K0
用SQL语句进行数据库查询(简单查询)
MySQL数据库常用命令
2、创建表:create table student(id int(4) primary key,name char(20));
wangmcn
2022/07/25
2.3K0
MySQL数据库编程基础入门3
描述:多表查询就是从多张表中查找所需的数据并且整合在一起显示出来,多表查询有多种实现方式如内连接(交集)、外连接(全集)、子查询;
全栈工程师修炼指南
2022/09/29
1.7K0
MySQL数据库编程基础入门3
学生成绩管理系统数据库设计–MySQL/SQL Server[通俗易懂]
SQL Server医疗信息管理系统数据库【英文版-源码】–(Medical Management System Database)
全栈程序员站长
2022/08/31
9.4K0
数据库基础(四) Sql语句速查(转)
order by 对查询结果排序[课程号从大到小排列:降序desc]; asc是升序排列
宇宙无敌暴龙战士之心悦大王
2022/01/10
8280
数据库基础(四) Sql语句速查(转)
比较经典的SQL面试题
我根据题目重新梳理了一遍,包括表结构,表之间的关系,测试数据,题目,参考答案等。其中大部分参考答案在各种数据库平台上通用。
jamesjiang
2022/11/20
9170
比较经典的SQL面试题
MySQL数据库篇---对数据库,数据库中表,数据库中表的记录进行添修删查操作---保姆级教程
一台数据库服务器中会创建很多数据库(一个项目会创建一个数据库),在数据库中会创建很多张表(一个实体会创建一个表),在表中会有很多记录(一个对象实例回添加一条新的记录)
大忽悠爱学习
2021/11/15
4K0
[ Java面试题 ]数据库篇
基本表结构:   student(sno,sname,sage,ssex)学生表   course(cno,cname,tno) 课程表   sc(sno,cno,score) 成绩表   teacher(tno,tname) 教师表 1、查询课程1的成绩比课程2的成绩高的所有学生的学号 select a.sno from (select sno,score from sc where cno=1) a, (select sno,score from sc where cno=2) b where a.s
Kevin_Zhang
2018/05/22
6350
mysql总结(一)
一、数据库管理 1.1查询所有数据库 mysql> show databases; +--------------------+ Database +--------------------+ information_schema-- mysql元数据,基础数据 mysql--mysql配置数据库,其中包含用户信息。(用户名和密码,权限管理) performance_schema--mysql数据库软件的运行数据,日志信息,性能数据 test--测试数据库。空的 +-------------------
企鹅号小编
2018/02/01
9050
mysql总结(一)
【数据库】MySQL经典面试题二(练习)
【数据库】MySQL经典面试题二(练习) 需要数据库表 1.学生表 Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2.课程表 Course(CID,Cname,TID) --CID --课程编号,Cname 课程名称,TID 教师编号 3.教师表 Teacher(TID,Tname) --TID 教师编号,Tname 教师姓名 4.成绩表 SC(SID,CID,score) --SID 学生编号,CID 课程编号
Java帮帮
2018/03/22
8.6K0
数据库面试题+解析
#03)查询存在" 01 "课程但可能不存在" 02 "课程的情况(不存在时显示为 null )
天蝎座的程序媛
2022/11/18
3110
SQL题目50道 持续更新
数据如下,我在答题过程中使用的是mysql数据库 create table Student ( S varchar(10), Sname nvarchar(10), Sage datetime, Ssex nvarchar(10) ); insert into Student values ('01', N'赵雷', '1990-01-01', N'男'); insert into Student values ('02', N'钱电', '1990-12-21', N'男');
lop
2019/03/13
8970
经典sql题
最近在重新看数据库的相关知识,发现对sql的编写忘的差比多了,50道经典SQL题是网上广为流传的SQL题,很多人用它作为SQL入门学习,所以找来做做。题目来源于网上。
@will
2022/11/19
8370
C语言课程设计——学生成绩管理系统(详细报告)
本课程设计的编程部分所使用的开发软件是C-Free,可以参考使用教程,滑到底部可以获取所有源代码。
全栈程序员站长
2022/09/06
4.4K0
C语言课程设计——学生成绩管理系统(详细报告)
互联网经典SQL面试题及答案解析
--学生表 Student(SId,Sname,Sage,Ssex) --SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 --课程表 Course(CId,Cname,TId) --CId 课程编号,Cname 课程名称,TId 教师编号 --教师表 Teacher(TId,Tname) --TId 教师编号,Tname 教师姓名 --成绩表 SC(SId,CId,score) --SId 学生编号,CId 课程编号,score 分数
TOMOCAT
2020/06/09
1.5K0
SQL常见面试题目
一.学生表(学生id,姓名,性别,分数)student(s_id,name,sex,score) 班级表(班级id,班级名称)class(c_id,c_name) 学生班级表(班级id,学生id)student_class(s_id,c_id)(考察三表联查) 1.查询一班得分在80分以上的学生。
测试之道
2021/03/04
1.4K0
​数据库原理及应用上机(实验三 SQL数据查询)
🍓🍓前言: 数据库原理及应用上机实验报告的一个简单整理后期还会不断完善🍓🍓
命运之光
2024/03/20
6550
​数据库原理及应用上机(实验三 SQL数据查询)
数据分析sql面试必会6题经典_数据分析师SQL面试必备50题[通俗易懂]
以下是SQL面试必备的经典的50道题目,每道题都有博主本人的解题思路和对应的SQL语句。
全栈程序员站长
2022/09/07
1.6K0
深夜小酌,50道经典SQL题,真香~
  现在是6月9号00:15分,花了近3小时撸完这小50题,有点困了,不想对所谓标准答案了。。心中有猛虎,何必细嗅蔷薇?
陈哈哈
2022/06/12
1K0
深夜小酌,50道经典SQL题,真香~
相关推荐
用SQL语句进行数据库查询(复杂查询)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档