SQL试题的解答

1

IF OBJECT_ID ('student table ')不为NULL。

下降表学生表

创建学生表-创建一个学生表。

学号int不为空,-学号,姓名,年龄,性别,家庭住址,联系电话。

Name varchar (10)不为空,-name

性别可变字符(2)

年龄int,

联系电话varchar(10),

家庭地址varchar(50),

联系号码varchar(20),

检查(性别= '男性'或性别= '女性'),

)

1.1

删除学生表

插入学生表单(学号、姓名、年龄、性别、联系电话、教育程度)

价值观(1,“A”,22,“男”,“123456”,“小学”)

插入学生表单(学号、姓名、年龄、性别、联系电话、教育程度)

值(2,“B”,21,“男”,“119”,“中学”)

插入学生表单(学号、姓名、年龄、性别、联系电话、教育程度)

价值观(3,“C”,23,“男”,“110”,“高中”)

插入学生表单(学号、姓名、年龄、性别、联系电话、教育程度)

价值观(4,“D”,18,“女”,“114”,“大学”)

1.2

更新学生表

设置学历= '大专'

其中电话号码如“11%”

1.3

删除学生表

其中性别= '女性',姓名如' B% '

1.4

选择姓名、学号

来自学生表

学历= '大专',年龄

1.5

选择姓名、性别

来自学生表

按年龄排序desc

2.1

使用stu

如果OBJECT_ID(“学生”)不为空

落桌学生

创建学生表-创建学生表。

学生id int不为空,

Name varchar (10)不为空,-name

性别可变字符(2)

年龄int,

属于varchar(10),

检查(性别= '男性'或性别= '女性'),

)

2.2

使用stu

选择学生表。学生编号

从学生作为学生表单,SG作为成绩表单

学生形成的地方。学号=报告单。学生证,报告单。结果

2.3

使用stu

选择姓名、性别、年龄

来自学生

其中部门= '计算机系',性别= '男',姓名如'张% '

2.4

使用stu

插入学生(学号、姓名、年龄、性别、系)

价值观(05020,“高平”,19,“女”,“主动管理部”)

4.1

删除学生表中中学编号为2004009的学生的信息。

4.2

使用stu数据库的student表中的列名和家庭地址创建一个视图student_view。

4.3

查询stu数据库的学生表中的前9条信息。

4.4

创建一个存储过程student _ pro来查询stu数据库的学生表中的学号、姓名和家庭住址。

4.5

用stu数据库的student表中的输入参数创建一个存储过程。

4.6

查询Sg表中06号课程的平均成绩。