插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是( )。

题目

插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是( )。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”正确的SQL语句是( )。

A)INSERT VALUES(”1001",9.9,”105”)INT0评分(歌手号,分数,评委号)

B)INSERT TO评分(歌手号,分数,评委号)VALUES(”1001”,9.9,”105”)

C)INSERT INTO评分(歌手号,分数,评委号)VALUES(”1001”,9.9,”105”)

D)INSERT VALUES(”1001”,9.9,”105”)TO评分(歌手号,分数,评委号)


正确答案:C
INSERT命令用于在一个表中添加新记录。格式为:
INSERT INTO表名[(列名1[,列名2,…])]
VALUES(表达式1[,表达式2,…])
?INTO表名:指出了要添加新记录的表名。
?列名1[,列名2,…]:字段名表,插入记录不完整时使用。
?VALUES指出要输入到新记录的指定字段中的数据值。
如果省略前面的字段名表,将按照表结构中定义的顺序依次指定每个字段的值。添加新记录后,该字段所包含的数值就是VALUES子句中所包含的数据。

第2题:

插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和 80,正确的SQL语句是

A.INSERT INTO选课VALUES("02080111","103",80)

B.INSERT VALUES("02080111","103",80)TO选课(学号,课程号,成绩)

C.INSERT VALUES("02080111","103",80)INTO选课(学号,课程号,成绩)

D.INSERT INTO选课(学号,课程号,成绩)FROMVALUES("02080111","103",80)


正确答案:A
解析:使用SQL插入表记录的命令INSERTINTO向表中插入记录的格式如下:
  INSERT INTO表名[(字段名1[,字段名2,... ])DVALUES(表达式1[,表达式2,…])
  由此命令格式可以看出,选项A为正确答案。

第3题:

插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“l05”,正确的sqL语句是( )。

A.INSERT VALUES(”1001”,9.9,”l05”)INT0评分 (歌手号.分数.评委号)

B.INSERT T0评分(歌手号,分数,评委号)VALUES(”1001”,9.9.”l05”)

C.INSERT INT评分(歌手号,分数,评委号)VAL一 UES”l001”,9.9,”105”)

D.INSERT VALUES(”1001”,9.9,”l 05”)TO评分(歌手号,分数,评委号)


正确答案:C
C。【解析】插入记录的SQL命令是INSERTIN—TO,格式是INSERTINT0表文件名<字段1,字段2,…>VALUES<表达式1,表达式2,…>。

第4题:

第下列各题使用的数据表如下: 当前目录下有数据库:大奖赛.dbc,其中有数据库表“歌手.dbf”、“评分.dbf”。 “歌手”表: “评分”表:

歌手号 姓名

1001

张三

2001

李四

3001

王五

4001

李六

歌手号

分数

评委号

1001

9.8

101

1001

9.6

102

1001

9.7

103

1001

9.8

104

为“歌手”表增加一个字段“最后得分”的SQL语句是( )。

A.ALTER TABLE歌手ADD最后得分F(6.2)

B.ALTFER DBF歌手ADD最后得分F6,2

C.CHANGE TABl。E歌手ADD最后得分F(6。2)

D.CHANGE TABLE学院INSERT最后得分F6,2


正确答案:A
A。【解析】为表增加字段的SQL命令是ALTERTABLE,格式是ALTERTABLE<表文件名>ADD字段名字段类型(宽度[,小数位数])。

第5题:

假设每个歌手的 “ 最后得分 ” 的 计 算方法是 : 去掉一个最高分 和一 个最低分,取剩下分数的平均分 。根据 “ 评分 ” 表求每个歌手的 “ 最后得分 ” 并存储于 表 TEM P 中 。 表 TEM P 中有两个字段 : “ 歌手号 ” 和 “ 最后得分 ” ,并且按最后得分降序排列,生成表 TEMP 的 SQL 语句是 :

A)SELECT 歌手号 ,( COUNT ( 分数 ) - MAX( 分数 )-MIN( 分数 ))/(SUM(*)-2) 最后得分 ;

FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESC

B)SELECT 歌手号 ,( COUNT ( 分数 )-MAX( 分数 )-MIN( 分数 ))/(SUM(*)-2) 最后得分 ;

FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESC

C)SELECT 歌手号 ,( SUM ( 分数 ) -MAX( 分数 )-MIN( 分数 ))/(COUNT(*)-2) 最后得分 ;

FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESC

D)SELECT 歌手号 ,(SUM( 分数 )-MAX( 分数 )-MIN( 分数 ))/(COUNT(*)-2) 最后得分 ;

FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESC


正确答案:D

第6题:

插入一条记录到 “ 评分 ” 表中,歌手号、分数和评委号分别是 “ 1001 ” 、 9.9 和 “ 105 ” ,正确的 SQL 语句是

A)INSERT VALUES ( "1001" , 9 , "105" ) INTO 评分 ( 歌手号 , 分数 , 评委号 )

B)INSERT TO 评分 ( 歌手号 , 分数 , 评委号 ) VALUES ( "1001" , 9.9"105" )

C)INSERT INTO 评分 ( 歌手号 , 分数 , 评委号 ) VALUES ( "1001" , 9.9 , "105" )

D)INSERT VALUES ( "100"9.9"105") TO 评分 ( 歌手号 , 分数 , 评委号 )


正确答案:C

第7题:

插入一条记录到“选课”表中,学号、课程号和成绩分别是“08080111”、“103”和80,正确的SQL语句是______。

A.INSERT INTO 选课 VALUES(“08080111”,“103”,80)

B.INSERT VALUES(“08080111”,“103”,80)TO 选题 (学号,课程号,成绩)

C.INSERT VALUES(“08080111”,“103”,80)INTO 选题(学号,课程号,成绩)

D.INSERT INTO 选课(学号,课程号,成绩)FROM VALUES(“08080111”,“103”,80)


正确答案:A
解析:使用SQL插入表记录的命令INSERT INTO 向表中插入记录的格式如下:
INSERT INTO 表名[(字段名1[,字段号2,…])VALUES(表达式1[,表达式2,…])
由此命令格式可以看出,选项A为正确答案

第8题:

假设每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的“最后得分”并存储于表TEMP中,表 TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表 TEMP的SQL语句是 ______。

A.SELECT歌手号,(COUNT(分数)-MAX(分数)-MIN(分数)/SUM(*)-2)最后得分; FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESC

B.SELECT歌手号,(COUNT(分数)-MAX(分数)-MIN(分数)/(SUM(*)-2)最后得分; FROM评分INTO DBF TEMP GROUP BY评委号ORDER BY最后得分DESC

C.SELECT歌手号,(SUM(分数)-MAX(分数)-MIN(分数)/COUNT(*)-2)最后得分; FROM评分INTO DBF TEMP GROUP BY评委号ORDER BY最后得分DESC

D.SELECT歌手号,(SUM(分数)-MAX(分数)-MIN(分数)/COUNT(*)-2)最后得分; FROM评分INTO DBF TEMP GROUP BY歌手号ORDER BY最后得分DESC


正确答案:D
解析:此题根据题意应该根据歌手号进行分组,所以排除B、C选项;歌手的最后得分应该是分数的总和去掉一个最高分和一个最低,即SUM(分数)-MAX(分数)-MIN(分数)。

第9题:

插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是 ______。

A.INSERT VALUES(“1001”,9.9,“105”)INTO评分(歌手号,分数,评委号)

B.INSERTTO评分(歌手号,分数,评委号)VALUES(“1001”,9.9,“105”)

C.INSERT INTO评分(歌手号,分数,评委号)VALUES(“1001”,9.9,“105”)

D.INSERT VALUES(“1001”,9.9,“105”)TO评分(歌手号,分数,评委号)


正确答案:C
解析:INSERT-SQL命令格式:
  INSERT INTO表名[(字段名1[,字段名2,...])] VALUES(表达式1[,表达式2,...])