网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

Given the following DDL and INSERT statements:CREATE VIEW v1 AS SELECT col1 FROM t1 WHERE col1 > 10; CREATE VIEW v2 AS SELECT col1 FROM v1 WITH CASCADED CHECK OPTION; CREATE VIEW v3 AS SELECT col1 FROM v2 WHERE col1 < 100; INSERT INTO v1 VALUES(5); INSERT INTO v2 VALUES(5); INSERT INTO v3 VALUES(20); INSERT INTO v3 VALUES(100);How many of these INSERT statements will be successful?()

A.0

B.1

C.2

D.3


参考答案

更多 “ Given the following DDL and INSERT statements:CREATE VIEW v1 AS SELECT col1 FROM t1 WHERE col1 10; CREATE VIEW v2 AS SELECT col1 FROM v1 WITH CASCADED CHECK OPTION; CREATE VIEW v3 AS SELECT col1 FROM v2 WHERE col1 100; INSERT INTO v1 VALUES(5); INSERT INTO v2 VALUES(5); INSERT INTO v3 VALUES(20); INSERT INTO v3 VALUES(100);How many of these INSERT statements will be successful?()A.0B.1C.2D.3 ” 相关考题
考题 标准SQL基本查询模块的结构是A)SELECT…FROM…ORDER BYB)SELECT…WHERE…GROUP BYC)SELECT…WHERE…HAVINGD)SELECT…FROM…WHERE

考题 对由SELECT—FROM—WHERE—GROUP—ORDER组成的SQL语句,其在被DBMS处理时,各子句的执序次序(43)。A.SELECT—FROM—GROUP—WHERE—ORDERB.FROM—SELECT—WHERE—GROUP—ORDERC.FROM—WHERE—GROUP—SELECT—ORDERD.SELECT—FROM—WHERE—GROUP—ORDER

考题 检索那些城市至少有一个仓库的职工年龄在60以上,正确的命令是( )。A.SELECT 城市 FROM 仓库 WHERE 仓库号 IN; SELECT 仓库号 FROM 职工 WHERE 年龄>60B.SELECT 城市 FROM 仓库 WHERE 仓库号 IN; (SELECT 仓库号 FROM 职工 WHERE 年龄>60)C.SELECT 仓库号 FROM 职工 WHERE 年龄>60 IN; SELECT 城市 FROM 仓库 WHERE 仓库号D.SELECT 仓库号 FROM 职工 WHERE 年龄>60 IN; (SELECT 城市 FROM 仓库 WHERE 仓库号)

考题 假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在90分以上(含)的学生信息,正确的SQL命令是( )。A.SELECT*FROM学生WHERE学号IN(SELECT学号FROM选课WHERE成绩=90)B.SELECT*FROM学生WHERE学号NOT IN(SELECT学号FROM选课 WHERE成绩90)C.SELECT*FROM学生WHERE学号!=ANY(SELECT学号FROM选课 WHERE成绩90)D.SELECT*FROM学生WHERE学号=ANY(SELECT学号FROM选课 WHERE成绩=90)

考题 有如下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)

考题 对由SELECT--FROM—WHERE—GROUP--ORDER组成的SQL语句,其在被DBMS处理时,各子句的执行次序为()A.SELECT—FROM—GROUP—WHERE—ORDERB.FROM——SELECT--WHERE——GROUP——ORDERC.FROM——WHERE——GROUP——SELECT——ORDERD.SELECT——FROM——WHERE——GROUP——ORDER

考题 查询“选课表”中成绩大于或等于90分的选课记录,使用SQL命令()。A.INSERT * FROM 选课表 WHERE 成绩>=90B.UPDATE * FROM 选课表 WHERE 成绩>=90C.DELETE * FROM 选课表 WHERE 成绩>=90D.SELECT * FROM 选课表 WHERE 成绩>=90

考题 查询学生成绩大于90分(至少有一科成绩高于90分)的学生的姓名的正确命令是()A.Select 姓名 from 学生 where 学生.学号=(select 学号 from 成绩 where 成绩>90)B.Select 姓名 from 学生 where 学生.学号 in(select 学号 from 成绩 where 成绩>90)C.Select 姓名 from 学生 where 学生.学号 >(select 学号 from 成绩 where 成绩>90)D.Select 姓名 from 学生 where 学生.学号<(select 学号 from 成绩 where 成绩>90)

考题 查询“选课表”中成绩大于或等于90分的选课记录,使用SQL命令()A.INSERT * FROM 选课表 WHERE 成绩>=90B.UPDATE * FROM 选课表 WHERE 成绩>=90C.DELETE * FROM 选课表 WHERE 成绩>=90D.SELECT * FROM 选课表 WHERE 成绩>=90

考题 查询学生成绩大于90分的学生的姓名的正确的命令是________。A.Select 姓名 From 学生 Where 学生.学号= (Select 学号 From 成绩表 Where 成绩>90)B.Select 姓名 From 学生 Where 学生.学号In(Select 学号 From 成绩表 Where 成绩>90)C.Select 姓名 From 学生 Where 学生.学号> (Select 学号 From 成绩表 Where 成绩>90)D.Select 姓名 From 学生 Where 学生.学号< (Select 学号 From 成绩表 Where 成绩>90)