面试题看看你能答对多少3

lupuslee 2010-05-21 05:27:04
1、计算emp表中员工的总薪水,最低薪水,最高薪水,平均薪水,下面的语句正确的是


A.select sum(sal),min(sal),max(sal),avg(sal) from emp; B.select count(sal),min(sal),max(sal),avg(sal) from emp;


2、计算员工总数,下面的语句正确的是


A.select count(*) from dual; B.select sum(*) from dual;


3、各部门的平均工资,下面的语句正确的是


A.select avg(sal) from emp; B.select avg(sal) from emp group by depno;


4、下面SQL 语法是否正确 <br/>select sum(decode(to_char(hiredate,'yyyy'),'1980',1,0)) "1980", <br/>sum(decode(to_char(hiredate,'yyyy'),'1981',1,0)) "1981", <br/>sum(decode(to_char(hiredate,'yyyy'),'1982',1,0)) "1982", <br/>sum(decode(to_char(hiredate,'yyyy'),'1987',1,0)) "1987", <br/>count(ename) "总人数" from emp;


A.正确 B.错误


5、emp表中有11行数据,demp表中有4行数据,SQL: <br/>select ename,dname from emp,dept; <br/>select ename,dname from emp cross join dept; 最终有多少条记录


A.4 B.0 C.44


6、语句select instr('oracle traning','ra',1,2) instring from dual;的运行结果


A.9 B.2 C.10 D.3


7、取出一个子字符串01234567,哪个sql是正确的


A.select substr('13012345678',3,8) from dual; B.select instr('13012345678',3,8) from dual; C.select substr('13012345678',1,8) from dual;


8、emp表中有20个员工信息,下面子查询写法不正确的是


A.Select ename from emp where sal=(Select max(sal) from emp); B.Select ename from emp where sal=(Select sal from emp); C.Select ename from emp where sal > (Select mis(sal) from emp);


9、select nvl(null,'1') from dual; 结果是


A.1 B.null


10、查询emp表中ename中为空的记录,查询正确的是


A.select * from emp where ename = null; B.select * from emp where ename is null;
...全文
233 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq82296344 2010-05-27
  • 打赏
  • 举报
回复
看的头疼
Leecoolman 2010-05-24
  • 打赏
  • 举报
回复
太简单了吧~~
da21 2010-05-24
  • 打赏
  • 举报
回复
确实简单
dingjun123 2010-05-24
  • 打赏
  • 举报
回复
这等题目就别拿出来了
2、计算员工总数,下面的语句正确的是


A.select count(*) from dual; B.select sum(*) from dual;

A和B都错误,dual表不是员工表

sum,avg不能不指定列,嘿嘿
gelyon 2010-05-24
  • 打赏
  • 举报
回复
一切从基础着手!
lupuslee 2010-05-24
  • 打赏
  • 举报
回复
你们答对了 厉害
huoyutu 2010-05-23
  • 打赏
  • 举报
回复
弄点有挑战性的题目来吧,这个是面对刚学习oracle的人员的
duqiangcise 2010-05-23
  • 打赏
  • 举报
回复
mark!一会试试。
zouyx317 2010-05-23
  • 打赏
  • 举报
回复
正好适合我,要这是我去面试Oracle试题就 爽了。
浪漫江湖 2010-05-22
  • 打赏
  • 举报
回复
你幸运了,学习一下……
gaohaha 2010-05-22
  • 打赏
  • 举报
回复
......这么简单的面试题。。。
oraclemch 2010-05-22
  • 打赏
  • 举报
回复
A A B A C
A A B A B


这个比大学 数据库课程考试题目 都还要简单一些啊!呵呵!
justin_luhui 2010-05-21
  • 打赏
  • 举报
回复
完全看不懂
Adebayor 2010-05-21
  • 打赏
  • 举报
回复
似乎有点简单了
小灰狼W 2010-05-21
  • 打赏
  • 举报
回复
A A B A C
A A B A B
太简单了点..
心中的彩虹 2010-05-21
  • 打赏
  • 举报
回复
1a
2a
3b
4a
5c
6a
7a
8b
9a
10b

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧