oracle 语句 在线测试,2017年Oracle数据库基础测试答案.doc
. .
word完美格式
2017年Oracle數據庫基礎測試答案
姓名 成績
一、單項選擇題(每題1分,共60分)
列出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;
查詢EMP表中的數據并且顯示出行號(從1開始)
A.select rowid,a.* from emp a;
B. select level,a.* from emp a;
C. select rownum,a.* from emp a;
D. select sequence,a.* from emp a;
Oracle數據庫中發出一個查詢。下列哪個選項不能查詢對用戶定義靜態表達式執行數學運算時的查詢組件?
A.列子句 B.表子句 C.DUAL表 D.where子句
你要操縱Oracle數據,下列哪個不是SQL命令?
A.select * from dual; B.set define
C.update emp set ename = 6543 where ename = ‘SMITHERS’;
D.create table employees(empid varchar2(10) primary key);
你要在Oracle中定義SQL查詢。下列哪個數據庫對象不能直接從select語句中引用?
A.表 B.序列 C.索引 D.視圖
你要根據PRODUCT_NAME列從PROFITS表查詢中過濾返回的數據。下列哪個子句包含相應過濾條件的引用?
A.select B.from C.where D.having
下列代碼顯示了PROFITS表輸出的局部:
PRODUCT_NAMEPRODUCT_TYPEQTR_END_DATEPROFIT
-------------------------------------------------
BARNEY DOLLTOY31-MAR-20016575430.30
GAS GRILLAPP31-MAR-20011234023.88
PENCILOFFICE30-JUN-200134039.99
下列查詢的where子句哪個能正確計算2001年1月1日到6月1日六個月內銷售的所有家電總利潤?
A.where product_name = ‘GAS GRILL’ and qtr_end_date between ’01-JAN-2001’ and ‘01-JUN-2001’;
B.where proeuct_type = ‘APPLIANCE’ and name = ‘GAS GRILL’ and qtr_end_date= ’31-JAN-2001’ or ‘30-JUN-2001’;
C.where proeuct_type = ‘APPLIANCE’ and qtr_end_date between ’01-JAN-2001’ and ’01-JUN-2001;
D.where proeuct_name = ‘GAS GRILL’ and qtr_end_date = ’01-JAN-2001’ or ‘01-JUN-2001’;
用下列代碼所示的內容回答后面八個問題:
EMPNOENAMEJOBMGRHIREDATESALCOMMDEPTNO
----------------------------------------------------
7369SIMTHCLERK790217-DEC-8080020
7499ALLENSALESMAN769820-FEB-81160030030
7521WARDSALESMAN769822-FEB-81125050030
7566JONESMANAGER783902-APR-81297520
7654MARTINSALESMAN769828-SEP-811250140030
7698BLAKEMANAGER783901-MAY-81285030
7782CLARKMANAGER783909-JUN-81245010
7788SC
總結
以上是生活随笔為你收集整理的oracle 语句 在线测试,2017年Oracle数据库基础测试答案.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle常用函数api,Oracle
- 下一篇: PLSQL登录时,“ORA-12514: