单选题限制从EMP表中只选出前5条记录的查语句为()。A SELECT TOP 5 * FROM EMPB SELECT DISTINCT 5 * FROM EMPC SELECT * FROM EMP WHERE ROWNUM6D SELECT * FROM EMP WHERE ROWNUM=5

题目
单选题
限制从EMP表中只选出前5条记录的查语句为()。
A

SELECT TOP 5 * FROM EMP

B

SELECT DISTINCT 5 * FROM EMP

C

SELECT * FROM EMP WHERE ROWNUM<6

D

SELECT * FROM EMP WHERE ROWNUM=5

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

第1题:

The EMP table has these columns:ENAME VARCHAR2(35)SALARY NUMBER(8,2)HIRE_DATE DATEManagement wants a list of names of employees who have been with the company for more than five years. Which SQL statement displays the required results? ()

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;


参考答案:C

第2题:

列出EMP表中,从事每个工种(JOB)的员工人数()

A.select job from emp;

B.select job,count(*) from emp;

C.select distinct job,count(*) from emp;

D.select job,count(*) from emp group by job;

E.select job,sum(empno) from emp group by job;


参考答案:D

第3题:

● 撤销 U5 对 Emp 表的查询权限,并收回 U5 授予其它用户的该权限,SQL 语句是 (51) 。

(51)

A. REVOKE SELECT ON TABLE Emp FROM U5 CASCADE;

B. REVOKE SELECT ON TABLE Emp FROM U5 RESTRICT;

C. REVOKE QUERY ON TABLE Emp FROM U5 CASCADE;

D. GRANT SELECT ON TABLE Emp TO U5 WITH GRANT OPTION;


正确答案:B

第4题:

有SQL语句:SELECT DISTINCT系号FROM教师WHERE 工资>=ALL (SELECT 工资FROM教师WHERE系号=\"02\") 与如上语句等价的SQL语句是

A.SELECT DISTINCT系号FROM教师WHERE工资>=(SELECT MAX(工资)FROM教师WHERE 系号="02")

B.SELECT DISTINCT系号FROM教师WHERE工资>=(SELECT MIN(工资)FROM教师WHERE 系号="02")

C.SELECT DISTINCT系号FROM教师WHERE工资>=(ANY(SELECT(工资)FROM教师WHERE 系号="02")

D.SELECT DISTINCT系号FROM教师WHERE工资>=(SOME (SELECT(工资)FROM教师WHERE 系号="02")


正确答案:A

第5题:

在Oracle中,下面哪条语句当COMM字段为空时显示0,不为空时显示COMM的值()。

A.select ename,nvl(comm.,0)from emp

B.select ename,null(comm.,0)from emp

C.SELECT ename,NULLIF(comm,0)FROM emp

D.SELECT ename,DECODE(comm.,NULL,0)FROM emp


参考答案:D

第6题:

有SQL语句: SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=; ALL(SELECT 工资 FROM 教师 WHERE 系号 =“02”) 与如上语句等价的SQL语句是

A.SELECT DISTINCT 系号 PROM 教师 WHERE 工资>=; (SELECT MAX(工资)FROM 教师 WHERE 系号=“02”)

B.SELECT DISTINCT 系号 FROM 教师 WHERE 工资=; (SELECT MIN(工资)FROM 教师 WHERE 系号=“02”)

C.SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=; ANY(SELECT 工资 FROM 教师 WHERE 系号=“02”)

D.SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=; SOME(SELECT 工资 FROM 教师 WHERE 系号=“02”)


正确答案:A
解析:题干中的SQL语句的功能是:查询那些工资比02系工资都高的教师所在的系号,四个选项中只有选项A中的查询条件与此等价,用(SELECT MAX(工资)FROM…WHERE…)实现选择出最高工资,故选项A为正确答案。选项B的查询条件表示工资大于02系中工资最低的教师的工资,选项C和D中的州Y和SOME是同义词,表示查询出只要比02系中某一个教师工资高的记录即可。

第7题:

限制从EMP表中只选出前5条记录的查语句为()。

A.SELECT TOP 5 * FROM EMP

B.SELECT DISTINCT 5 * FROM EMP

C.SELECT * FROM EMP WHERE ROWNUM<6

D.SELECT * FROM EMP WHERE ROWNUM=5


参考答案:C

第8题:

以下语句不正确的是( )

A.select * from emp;

B.select ename,hiredate,sal from emp;

C.select * from emp order deptno;

D.select * from where deptno=1 and sal<300;


正确答案:C 

第9题:

找出emp表中的dept表没有的dept_no 使用Exists方式实现 即改写select * from emp a where a.dept_no not in (select b.dept_no from dept b)


正确答案:SELECT *   FROM EMP A  WHERE NOT EXISTS  
 (SELECT 1 FROM DEPT B WHERE A.DEPT_NO = B. DEPT_NO) 

第10题:

以下()语句从表TABLE_NAME中提取前10条记录。

  • A、select * from TABLE_NAME where rowcount=10
  • B、select TOP 10 * from TABLE_NAME
  • C、select TOP of 10 * from TABLE_NAME
  • D、select * from TABLE_NAME where rowcount<=10

正确答案:B

更多相关问题