SQL Server 自学之路7 数据的增加、删除、修改、和查询

数据的增加:脚本操作

在这里插入图片描述

--查询数据表
select * from 脚本数据表学生成绩
--数据表中需要修改的值(数据不能为null时,必须添加)
insert into 脚本数据表学生成绩(ID,Name,Age,Class)
--插入单行数据
values ('9','杨老二','25','高一3班')
--数据表中需要修改的值(数据不能为null时,必须添加)
insert into 脚本数据表学生成绩(ID,Name,Age,Class)
--插入多行数据
values 
('5','杨老1','25','高一3班'),
('8','杨老2','25','高一3班'),
('7','杨老3','25','高一3班'),
('6','杨老4','25','高一3班')

数据的删除:脚本操作

在这里插入图片描述

--查询数据表
select * from 脚本数据表学生成绩
--删除ID是8的那一行
delete 脚本数据表学生成绩 where ID = 8
--删除Name是杨老二的两行
delete 脚本数据表学生成绩 where Name = '杨老二'
--删除所有数据
delete 脚本数据表学生成绩

数据的修改:脚本操作

在这里插入图片描述

--查询数据表
select * from 脚本数据表学生成绩

--选择需要修改的数据表
update 脚本数据表学生成绩
--选择需要修改的字段名和内容
set Name = '张麻子',Age = 55
--编辑修改条件
where ID = 3

数据的查询:脚本操作

在这里插入图片描述

--查询数据表
select * from 脚本数据表学生成绩

--查询数据表中的部分字段
select ID,Name,Age,Class from 脚本数据表学生成绩

--查询数据表(重复的字段只显示一次)
select distinct Name from 脚本数据表学生成绩

--查询数据表的前2行
select top 2 * from 脚本数据表学生成绩

Where条件语句

在这里插入图片描述

--查询数据表
select * from 脚本数据表学生成绩

--查询数据表
select * from 脚本数据表学生成绩
--精确条件查询
where Name = '杨老二'

--查询数据表
select * from 脚本数据表学生成绩
--模糊条件查询
where Name like '杨%'

--查询数据表
select * from 脚本数据表学生成绩
--模糊条件查询
where Name like '张%子'

在这里插入图片描述

--查询数据表
select * from 脚本数据表学生成绩

--查询数据表
select * from 脚本数据表学生成绩
--ID 1和3 之间 并且 Name是杨什么的
where ID between 1 and 3 and Name like '杨%'

在这里插入图片描述

--查询数据表
select * from 脚本数据表学生成绩

--查询数据表
select * from 脚本数据表学生成绩
--ID 1和3 之间 或者 Name是杨什么的
where ID between 1 and 3 or Name like '杨%'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值