Top

  1. Select 查询表记录
  2. Insert 插入数据
  3. Update 更新数据
  4. Delete 删除数据

1 Select 查询表记录

1.1 问题

本例要求学会 Select 语句的操作方法,查询 Student 表,完成下列任务:

1)查询 Student 表中的所有学员信息

2)查询 Student 表中姓名、语文、数学的内容

3)查询所有性别为女的姓名

4)查询语文成绩大于 90 的记录

1.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:查询 Student 表中的所有学员信息

启动运行 SQL Server Management Studio 打开查询编辑器,输入查看所有学员信息的语句,查询结果如图 - 1 所示。

CASE - 图1

图 - 1

步骤二:查询 Student 表中姓名、语文的内容

查询编辑器中输入如下查看语句,查询结果如图 - 2 所示。

  1. 1. Select 姓名,语文 from student

CASE - 图2

图 - 2

步骤三:查询所有性别为女的姓名

查询编辑器中输入如下查看语句,查询结果如图 - 3 所示。

CASE - 图3

图 - 3

步骤四:查询语文成绩大于 70 的记录

查询编辑器中输入如下查看语句,查询结果如图 - 4 所示。

  1. 1. select 姓名,语文 from Student where 语文>70

CASE - 图4

图 - 4

2 Insert 插入数据

2.1 问题

本例要求学会 Insert 语句的操作方法,完成下列任务:

1)Student 表中插入一行郭靖的数据

姓名郭靖、性别男、语文 70,数学 80,英语 90,电脑 80

2)Student 表中插入一行黄蓉的数据

姓名郭靖、性别男、语文 70,数学 80,英语 90,电脑 80

2.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:Student 表中插入一行郭靖的数据

查询编辑器中输入如下插入语句,查询结果如图 - 5 所示。

  1. 1. insert into Student(姓名,性别,语文,数学,英语,电脑)values('郭靖','男',70,80,90,80)
  2. 2. select * from Student

CASE - 图5

图 - 5

步骤二:Student 表中插入一行黄蓉的数据

查询编辑器中输入如下插入语句,查询结果如图 - 6 所示。

  1. 1. insert into Student(姓名,性别,语文,数学,英语,电脑)values('黄蓉','女',90,80,60,80)
  2. 2. select * from Student

CASE - 图6

图 - 6

3 Update 更新数据

3.1 问题

本例要求学会 Update 语句的操作方法,完成下列任务:

1)更改 Student 表中黄蓉的数学成绩为 90

3.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:更改 Student 表中黄蓉的数学成绩为 90

查询编辑器中输入如下更新语句,查询结果如图 - 7 所示。

  1. 1. update Student set 数学=90 where 姓名='黄蓉'
  2. 2. select * from Student

CASE - 图7

图 - 7

步骤二:更改 Student 表中郭靖的名字为靖靖

查询编辑器中输入如下更新语句,查询结果如图 - 8 所示。

  1. 1. update Student set 姓名='靖靖' where 姓名='郭靖'
  2. 2. select * from Student

CASE - 图8

图 - 8

4 Delete 删除数据

4.1 问题

本例要求学会 Delete 语句的操作方法,完成下列任务:

1)删除 Student 表中靖靖的数据

2)删除 Student 表中黄蓉的数据

4.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:删除 Student 表中郭靖的数据

查询编辑器中输入如下删除语句,查询结果已无靖靖的记录,如图 - 9 所示。

  1. 1. delete from Student where 姓名='靖靖'
  2. 2. select * from Student

CASE - 图9

图 - 9

步骤二:删除 Student 表中黄蓉的数据

查询编辑器中输入如下删除语句,查询结果已无黄蓉的记录,如图 - 10 所示。

  1. 1. delete from Student where 姓名='黄蓉'
  2. 2. select * from Student

CASE - 图10

图 - 10
https://tts.tmooc.cn/ttsPage/NTD/NTDTN202109/WINOS/DAY06/CASE/01/index.html