SQL命令题答案

发布 2022-09-02 20:03:28 阅读 7559

011、利用sql select命令将表stock_复制到stock_

select * from stock_sl into table stock_bk

2、利用sql insert命令插入记录("600028",4.36, 4.60, 5500)到stock_表。

insert into stock_bk values ("600028",4.36, 4.60, 5500)

3、利用sql update命令将stock_表中"****"为"600007"的**"现价"改为8.88。

update stock_bk set 现价=8.88 where ****="600007"

4、利用sql delete命令删除stock_表中"****"为"600000"的**。

delete from stock_bk where ****="600000"

1. 用sql语句对自由表"教师"完成下列操作:将职称为"教授"的教师新工资一项设置为原工资的120%,其他教师的新工资与原工资相等;插入一条新记录,该教师的信息:

姓名"林红",职称"讲师",原工资10000,新工资10200,同时将你所使用的sql语句存储于新建的文本文件中(两条更新语句,一条插入语句,按顺序每条语句占一行)。

update 教师 set 新工资=原工资*1.2 where 职称="教授"

update 教师 set 新工资=原工资 where 职称#"教授"

insert into 教师 values ("林红","讲师",10000,10200)

1. 用sql insert语句插入元组("p7","pn7",1020)到"零件信息"表(注意不要重复执行插入操作)。

insert into 零件信息 values ("p7","pn7",1020)

2. 用sql delete语句从"零件信息"表中删除单价小于600的所有记录。

delete from 零件信息 where 单价<600

3. 用sql update语句将"零件信息"表中零件号为"p4"的零件的单价更改为1090。

update 零件信息 set 单价=1090 where 零件号="p4"

3. 使用sql语句创建一个名为"分组情况表"的自由表,"分组情况表"有两个字段:组号和组名,组号占两个字符,组名占10个字符。请将该sql语句存储在中,否则不得分。

create table 分组情况表 (组号 c(2),组名 c(10))

4. 使用sql语句插入一个记录到"分组情况表"中,插入的内容是,组号:"01",组名:"通俗唱法"。请将该sql语句存储在中,否则不得分。

insert into 分组情况表 values ("01","通俗唱法")

3. 使用sql语句为考生文件夹下的"学院表"增加一个字段"教师人数"(整数型),同时为该字段设置有效性规则:教师人数》=0。

请将该sql语句存储在three. txt文件中,否则不得分。

alter table 学院表 add 教师人数 i(2) check 教师人数》=0

4. 使用sql语句将考生文件夹下的自由表teacher中教师姓名为jack的工资修改为8000元。请将该sql语句存储在four. txt文件中,否则不得分。

update teacher set 工资=8000 where 姓名="jack"

1.打开考生文件夹下的数据库sport,首先永久删除该数据库中的temp表,然后将"金牌榜"、"获奖牌情况"和"国家"三个自由表加入该数据库中。

drop table temp

add table 金牌榜。

add table 获奖牌情况。

add table 国家。

3.使用sql语句为表"金牌榜"增加一个字段"奖牌总数"(整数型),同时为该字段设置有效性规则:奖牌总数》=0。请将该sql语句存储在文件中,否则不得分。

alter table 金牌榜 add 奖牌总数 i(2) check 奖牌总数》=0

4.使用sql语句更改表"金牌榜"所有记录的"奖牌总数"字段值,该值应为"金牌数"、"银牌数"、"铜牌数"三项之和。请将该sql语句存储在文件中,否则不得分。

update 金牌榜 set 奖牌总数=金牌数+银牌数+铜牌数。

1.给表tabb增加一个字段,字段名为"日期",数据类型为日期型。

alter table tabb add 日期 d

2.使用sql update语句将表tabb中所有记录的字段"日期"的值修改为2005-10-01,并将sql语句存储到名为的文件中。

update tabb set 日期=

3.表taba中有重复的记录,用sql语句将表taba中的记录复制到另外一个与它具有相同结构的表tabc中,并消除重复的记录(对于重复多次的记录,只复制一条记录的数据)。并将sql的select语句存储到名为的文件中。

select distinct no from tabb into table tabc

1. 使用sql命令查询2023年(不含)以前进货的商品,列出其分类名称、商品名称、进货日期,查询结果按进货日期升序排序并存入文本文件infor_中;所用命令存入文本文件cmd_中;

select 分类名称,商品名称,进货日期 from 分类 a,商品 b where a.分类编码=b.分类编码 and year(进货日期)<2001 order by 进货日期 to file infor_a

2. 为商品表增加字段:销售**n(6,2),该字段允许出现"空"值,默认值为。null.。

alter table 商品 add 销售** n(6,2) null default .null.

3. 用sql update命令为所有商品编码首字符是"3"的商品计算销售**:销售**为在进货**基础上加22.68%,并把所用命令存入文本文件cmd_中。

update 商品 set 销售**=进货***(1+0.2268) where left(商品编码,1)="3"

2、在考生文件夹中有一个数据库sdb,其中有数据库表student2、sc和course2。三个表如下所示:

student2(学号,姓名,年龄,性别,院系编号)

sc(学号,课程号,成绩,备注)

course2(课程号,课程名,先修课号,学分)

用sql语句查询"计算机软件基础"课程的考试成绩在85分以下(含85分)的学生的全部信息并将结果按学号升序存入文件中。(库的结构同student2,并在其后加入成绩字段)。

select a.*,成绩 from student2 a,sc b,course2 c where a.学号=b.

学号 and b.课程号=c.课程号 and 课程名="计算机软件基础" and 成绩<=85 order by a.

学号 into table noex

1、在考生文件夹中有一个数据库stsc,其中有数据库表student、score和course。利用sql语句查询选修了"c++"课程的学生的全部信息,并将结果按学号升序存放在文件中(库的结构同student,并在其后加入课程号和课程名字段)。

select c.*,a.课程号,课程名 from course a,score b,student c where a.

课程号=b.课程号 and b.学号=c.

学号 and 课程名="c++"order by b.学号 into table cplus

2、在考生文件夹中有一个数据库sdb,其中有数据库表student2、sc和course2。三个表如下所示:

student2(学号,姓名,年龄,性别,院系编号)

sc(学号,课程号,成绩,备注)

course2(课程号,课程名,先修课号,学分)

用sql语句查询"数据库"课程的考试成绩在85分以上(含85分)的学生的全部信息并将结果按学号升序存入自由表文件中(库的结构同student2,并在其后加入成绩字段)。

select a.*,成绩 from student2 a,sc b,course2 c where a.学号=b.

学号 and b.课程号=c.课程号 and 课程名="数据库" and 成绩》=85 order by a.

学号 into table nine

1. 将order_list1表中的全部记录追加到order_list表中,然后用sql select语句完成查询:按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,并将结果存储到results表中(其中客户号、客户名取自customer表,订单号、总金额取自order_list表)。

select b.客户号,客户名,订单号,总金额 from order_list a,customer b where a.客户号=b.

客户号 order by 总金额 desc into table results

1. 将 order_detail1表中的全部记录追加到order_detail表中,然后用sqlselect语句完成查询:列出所有订购单的订单号、订购日期、器件号、器件名和总金额(按订单号升序,订单号相同再按总金额降序)并将结果存储到results表中(其中订单号、订购日期、总金额取自order_list表,器件号、器件名取自order_detail表)。

AccessXP操作答案 SQL命令

access 2000操作答案 sql命令。模拟题一 2 用sql语句对mark表创建更新查询gx,如果笔试成绩和上机成绩均不低于60分,则在 是否合格 字段填入 合格 字样。update mark set 是否合格 合格 where 笔试成绩 60 and 上机成绩 60 3 用sql语句对mar...

SQL课后题答案整理

2 本章所有例题 结合上机 阅读理解。实验2 sql语言 使用ms sql server 要求重复本章所有例题,并能加以适当变化,主要是谓词的变化。第二章 附录 关系代数理论。本章习题 1 用左右简述关系数据的三层模型。2 本章 2.3 关系代数的原始运算 选择 投影 笛卡尔积 并集 差集 和 重命...

sql作业答案

现有学生表 学号,姓名,性别,年龄,入学年份,籍贯,手机号码,系号,班长学号 学号是主码,系号和班长学号是外部码,手机号码必须唯一,学生的年龄不得小于10岁和大于50岁,性别必须是 男 或者 女 系表 系号,系名,系主任 其中系号是主码,系名不能有重复的。选课表 学号,课程号,成绩 学号,课程号 是...