MARKS表结构如下: STD_ID NUMBER(4) STUDENT_NAME VARCHAR2(30) SUBJ1 NUMBER(3) SUBJ2 NUMBER(3) 下面sql语句中是否存在错误 SELECT subj1+subj2 total_marks, std_id FROM marks WHERE subj1 > AVG(subj1) AND subj2 > AVG(subj2) ORDER BY total_marks; 如果有错误,请指出是哪一项?()
A. 能够成功执行
B. SELECT子句中有错误
C. WHERE子句中有错误
D. ORDER BY子句中有错误
查看答案
EMP表结构如下: ENAME VARCHAR2(35) SALARY NUMBER(8,2) HIRE_DATE DATE 下面那句话列出了在公司工作了五年以上的员工?()
A. SELECT ENAME FROM EMP WHERE SYSDATE-HIRE_DATE >5;
B. SELECT ENAME FROM EMP WHERE HIRE_DATE-SYSDATE >5;
C. SELECT ENAME FROM EMP WHERE (SYSDATE-HIRE_DATE)/365 >5;
D. SELECT ENAME FROM EMP WHERE (SYSDATE-HIRE_DATE)* 365 >5;
在关系数据库系统中,为了简化户的查询操作,而又不增加数据的存储空间,常用的方法是创建()
A. 另一个表(TABLE)
B. 游标(CURSOR)
C. 视图(VIEW)
D. 索引(INDEX)
下面哪条命令能够保证只删除表employee.的数据而保留表的结构并且必要是可以回滚?()
A. DROP TABLE employee.
B. DELETE FROM employee.
C. TRUNCATE TABLE employee.
D. This task can’t be accomplished.
语句 WHERE SAL BETWEEN 1000 AND 4000 与下列哪个子句等价()
A. WHERE SAL〉=1000 AND SAL﹤=4000
B. WHERE SAL〉1000 AND SAL﹤4000
C. WHERE SAL〉=1000 OR SAL﹤=4000
D. WHERE SAL〉=1000 AND SAL ﹤4000