单项选择题
通过创建“雇员”表和“部门”表的视图来显示每个部门的薪金信息。 执行以下语句时会发生什么情况()
CREATE OR REPLACE VIEW sal_dept
AS SELECT SUM(e.salary) sal, d.department_name
FROM employees e, departments d
WHERE e.department_id = d.department_id
GROUP BY d.department_name
ORDER BY d.department_name.
A.创建一个复杂视图,返回按部门名称排序的每个部门的薪金总和
B.创建一个简单视图,返回按部门名称排序的每个部门的薪金总和
C.创建一个复杂视图,返回按部门标识排序的每个部门的薪金总和
D.不创建任何视图,因为该语句包含错误,该语句将失败
相关考题
-
单项选择题
创建视图时应使用哪个选项来确保不会对视图执行DML操作()
A.FORCE
B.NOFORCE
C.WITH READ ONLY
D.WITH ADMIN OPTION -
单项选择题
您需要对“销售”表创建一个视图,但“销售”表尚未创建。以下哪个说法是的()
A.创建视图前,必须创建“销售”表
B.默认情况下,即使“销售”表不存在,也会创建视图
C.使用FORCE选项,可以同时创建表和视图
D.可以使用FORCE选项在创建“销售”表之前,创建视图 -
单项选择题
FACULTY表包含以下各列: FACULTYID VARCHAR2(5) NOT NULL PRIMARY KEY FIRST_NAME VARCHAR2(20) LAST_NAME VARCHAR2(20) ADDRESS VARCHAR2(35) CITY VARCHAR2(15) STATE VARCHAR2(2) ZIP NUMBER(9) TELEPHONE NUMBER(10) STATUS VARCHAR2(2) NOT NULL COURSE 表包含以下各列: COURSEID VARCHAR2(5) NOT NULL PRIMARY KEY SUBJECT VARCHAR2(5) TERM VARCHAR2(6 FACULTYID VARCHAR2(5) NOT NULL FOREIGN KEY 您需要制定一个报表,用于确定在下学期任教的所有副教授。您要创建一个视图来简化报表的创建过程。以下哪条CREATE VIEW语句将完成此任务()
A.CREATE VIEW(SELECT first_name,last_name,status,courseid,subject,term FROM faculty,course WHERE facultyid=facultyid)
B.CREATE VIEW pt_view ON(SELEC Tfirst_name,last_name,status,courseid,subject,term FROM faculty f and coursec WHERE f.facultyid=c.facultyid)
C.CREATE VIEW pt_view IN(SELECT first_name,last_name,status,courseid,subject,term FROM faculty course)
D.CREATE VIEW pt_view AS(SELECT first_name,last_name,status,courseid,subject,term FROM facultyf,coursec WHERE f.facultyid=c.facultyid)
