要在"成绩"表中插入一条记录,应该使用的SQL语句是: ()成绩 (学号,英语,数学,语文) values (“2001100111”,9l,78,86)

题目

要在"成绩"表中插入一条记录,应该使用的SQL语句是: ()成绩 (学号,英语,数学,语文) values (“2001100111”,9l,78,86)

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

第1题:

插入一条记录到“选课”表中,学号、课程号和成绩分别是“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为正确答案

第2题:

向“成绩”表末尾插入一条“学号”为“08102002”,“课程编号”为“4001”,“成绩”为“86”的新记录,正确的语句是( )。

A.INSERT INTO成绩VALUES(08102002,4001,86)

B.INSERT INTO成绩VALUES("08102002","4001",86)

C.INSERT FOR成绩VALUES(08102002,4001,"86")

D.INSERT FOR成绩VALUES("08102002","4001",86)


正确答案:B
解析:Visual FoxPro支持两种SQL插入格式,第一种为标准格式,第二种是Visual FoxPro的特殊格式。
第一种格式为:
INSERT INTO表名>[(字段名1[,字段名2,...])];
VALUES(表达式1[,表达式2,...])
其中,INSERT INTO表名>说明向指定的表中插入记录。当插入的不是完整的记录时,可以用字段名1,字段名2,...指定字段;VALUE(表达式1巳表达式2,...])给出具体的记录值。
插入记录时,要注意插入的数据的类型与其字段类型要相同,本题中成绩为

第3题:

使用SQL语句将一条记录插入"学院" 表:【 】学院(系号,系名) VALUES ("04","计算机")


正确答案:INSERT INTO
SQL插入命令的格式为:INSERTINTOdbf_name[(fname1[(fname2,…)])VALUES(eEspression1[,eExpressopm2,…])

第4题:

学生(学号(C,8),姓名(C,6),性别(C,2),出生日期(D))选课(学号(C,8),课程号(C,3),成绩(N,5,1)) 插入一条记录到“选课”表中,学号、课程号和成绩分别是“09080001”、“001”和80,正确的SQL语句是( )。

A. INSERT INT0选课(学号,课程号,成绩)FROM VALUES(”09080001”,”001”,80)

B. INSERT INT0选课VALUES(”09080001”,”001”,80)

C. INSERT VALUES(”09080001”,”001”,80)T0选课(学号,课程号,成绩)

D. INSERT VALUES(”09080001”,”001”,80)INT0选课(学号,课程号,成绩)


正确答案:B
插入语句的格式一为:INSERT INT0数据表名[(字段1[,字段2,…])]VALUES(表达式1[,表达式2,…])。
插入语句的格式二为:INSERT INT0数据表名FROM AR.RAY数组名。第二种格式说明从指定的数组中插入值。

第5题:

设有SC (学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于或等于平均成绩的学生的学号。

SELECT 学号 FROM sc

WHERE 成绩>=(SELECT【 】FROM sc)


正确答案:AVG(成绩)
AVG(成绩) 解析:检索成绩高于或等于平均成绩的学生的学号,首先应计算出SC表中的学生的平均成绩再找出成绩高于或等于平均成绩的学生的学号,计算平均成绩应使用AVG()函数,所以可以使用命令:SELECT学号FROM sc WHERE成绩>=(SELECT AVG(成绩)FROM sc) 。

第6题:

要在 “ 成绩 ” 表中插入一条记录 , 应该使用的 SQL 语句是:【 14 】 成绩 ( 学号 , 英语 , 数学 , 语文 ) V A L UES ( " 2001100111 " ,9l,78,86)


正确答案:

第7题:

设有学生表XS(学号,课程号,成绩),用SQL语句检索每个学生的成绩总和的语句是:

SELECT 学号,SUM(成绩) FROM XS ______


正确答案:GROUP BY 学号
GROUP BY 学号 解析:在实际的应用中,除了简单的计算查询外,我们还可以加上GROUP BY子句进行分蛆计算查询。
通常来说,一个计算函数的范围是满足WHERE子句指定条件的所有记录。当加上GROUP BY于句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个GROUP BY子句一起使用时,计算函数的范围变为每组所有的记录。也就是说,一个结果是由组成一组的每个记录集合产生的。
检索每个学生的成绩总和时,需按学号进行分组计算。

第8题:

使用SQL语句实现将一条新的记录插入“学生”表中:INSERT______学生(学号,姓名) VALUES("9801","李峰")


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

第9题:

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

A.INSERT INT0选课VA1UES(”0208011 1”,”103”,80)

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

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

D.INSERT INT0选课(学号,课程号,成绩)FROM VA1UES(”02080111”,”103”,80)


正确答案:A
SQL插入记录的语句格式如下:INSERTINTO<表名>[(字段名1[,字段名2….])]VAL一UES(表达式1[,表达式2….])。

第10题:

有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价

A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)

B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)


正确答案:B
解析:IN是包含运算,此处子查询中得到多个结果,记录不惟一,因此不用“=”运算符;EXISTS是谓词,用来检查在子查询中时候有结果返回。

更多相关问题