练习题:1.sql语言中用来创建、删除及修改数据库对象的部分被称为: A. 数据库控制语言(DCL)
B. 数据库定义语言(DDL)
C. 数据库操纵语言(DML)
D. 数据库事务处理语言
2.执行以下查询,表头的显示为:
SELECTsal"Employee Salary"FROMemp
copy
SELECTsal"EmployeeSalary"FROMemp A. EMPLOYEE SALARY B. employee salary
C. Employee Salary D. "Employee Salary“
3.执行如下两个查询,结果为:
SELECTenamename,sal salaryorderbysalary;
SELECTenamename,sal"SALARY"FROMemporderbysalASC;
copy
SELECTenamename,salsalaryorderbysalary;
"SALARY"bysalASC;
A. 两个查询结果完全相同
B. 两个查询结果不相同
C. 第一个查询正确,第二个查询错误 D. 第二个查询正确,第一个查询错误 4.参考本章的emp表的内容执行下列查询语句,出现在第一行上的人是:
WHEREdeptno=10BYsalcopy
WHEREdeptno=10BYsalA. SMITH B. KING C. MILLER D. CLARK
5.哪个函数与||运算有相同的功能:
A. LTRIM B. CONCAT
C. SUBSTR D. INSTR
6.执行以下语句后,正确的结论是:
WHEREhiredate<to_date('04-11月-1980')-100
copy
WHEREhiredate<to_date('04-11月-1980')-100 A. 显示给定日期后100天以内雇佣的雇员信息
B. 显示给定日期前100天以内雇佣的雇员信息
C. 显示给定日期100天以后雇佣的雇员信息
D. 显示给定日期100天以前雇佣的雇员信息
7.执行以下语句出错的行是:
SELECTdeptno,max(sal)WHEREjobIN('CLERK','SALEMAN','ANALYST')
A. 将WHERE和GROUP BY 语句顺序调换一下
B. 将WHERE max(sal)>2500语句改成HAVING max(sal)>2500
C. 将WHERE max(sal)>2500语句改成WHERE sal>2500
D. 将WHERE max(sal)>2500语句改成HAVING sal>2500
11. 以下语句的作用是:
WHEREsal<(SELECTmin(sal)FROMemp)+1000;
copy
WHEREsal<(SELECTmin(sal)FROMemp)+1000; A. 显示工资低于1000元的雇员信息
B. 将雇员工资小于1000元的工资增加1000后显示 C. 显示超过最低工资1000元的雇员信息
D. 显示不超过最低工资1000元的雇员信息
12. 以下语句的作用是:
SELECT jobWHEREdeptno=10
MINUS
SELECT jobWHEREdeptno=20;
copy
SELECTjobWHEREdeptno=10
MINUS
WHEREdeptno=20;
A. 显示部门10的雇员职务和20的雇员职务
B. 显示部门10和部门20共同的雇员职务
C. 显示部门10和部门20不同的雇员职务
D. 显示在部门10中出现,在部门20中不出现的雇员职务 原文链接:https://www.f2er.com/oracle/213456.html