Oracle面试题汇总--2
来源:互联网 发布:植物生根液是vb还是vc 编辑:程序博客网 时间:2024/06/16 09:16
SQL> --10.把hiredate列看做是员工的生日,求本月过生日的员工SQL> select * from emp where to_char(hiredate,'mm')=to_char(sysdate,'mm');SQL> --11.把hiredate列看做是员工的生日,求下一个月过生日的员工SQL> select * from emp where to_char(hiredate,'mm')=to_char(add_months(sysdate,1),'mm'); SQL> --12.求1982年入职的员工SQL> select * from emp where to_char(hiredate,'yyyy')='1982'; SQL> --13.求1981年下半年入职的员工SQL>select * from emp where hiredate between to_date('1981-7-1','yyyy-mm-dd')and to_date('1982-1-1','yyyy-mm-dd')-1;SQL> --14.求1981年个月入职的员工个数SQL>select count(*),to_char(trunc(hiredate,'month'),'yyyy-mm') from emp where to_char(hiredate,'yyyy')='1981' group by trunc(hiredate,'month') order by trunc(hiredate,'month') ;SQL> --02.显示各种职位的最低工资SQL> select job ,min(sal) from emp group by job;SQL> --03.按入职日期由新到旧排列员工信息SQL> select * from emp order by hiredate desc;SQL> --04.查询员工的基本信息,附加其上级的姓名SQL> select e1.*,e2.ename from emp e1,emp e2 where e1.mgr=e2.empno; SQL> --05.显示工资比‘ALLEN’高的所有员工的姓名和工资SQL> select ename ,sal from emp where sal >( select sal from emp where ename='ALLEN');SQL> --06.显示与‘SCOTT'从事相同工作的员工的详细信息SQL> select * from emp where job=(select job from emp where ename='SCOTT');SQL> --07.显示销售部(‘SALES’)员工的姓名SQL>select ename from emp e,dept d where e.deptno=d.deptno and d.dname='SALES';SQL> --08.显示与30号部门‘MARTIN’员工工资相同的员工的姓名和工资SQL> select ename,sal from emp where sal=(select sal from emp where deptno=30 and ename='MARTIN');
- Oracle面试题汇总--2
- Oracle面试题汇总--3
- Oracle面试题汇总--1
- Oracle数据库面试题汇总
- Oracle数据库面试题汇总
- java面试题汇总2
- 前端面试题汇总2
- java面试题汇总2
- C语言面试题汇总2
- 微软面试题汇总(2)
- 微软面试题汇总(2)
- JAVA面试笔试题大汇总2
- iOS面试题汇总 (2)
- 图像处理职位面试题汇总(2)
- c/c++面试题汇总(2)
- 操作系统常见面试题汇总(2)
- c++笔试,面试题汇总2
- oracle sql面试题2
- DataGridView的列宽设置
- Unity3D与VS2008结合,加快Unity3D C#开发!
- EditText的显示和隐藏
- Python+Jpype 调用 Java 碰壁全记录
- Process Tracing Using Ptrace
- Oracle面试题汇总--2
- Android application context/activity context与内存泄露
- DataGridView添加行号
- log aaaa
- fstat/stat系统调用
- JBOSS使用介绍
- HDU1014 ( Uniform Generator )
- 模式识别的基本流程
- jquery.validate 扩展