oracle有关的命令

发布 2023-05-19 17:52:28 阅读 8094

9、找出14年前受雇的员工。

select ename from emp where hiredate = sysdate- 365*14;

10、以首字母大写的方式显示员工姓名。

select initcap(lower (ename ))from emp ;

11、显示正好为5个字符的员工姓名。

select ename from emp where ename like ‘_

12、显示不姓名中带r字母的员工姓名。

select ename from emp where ename not like ‘%r%’;

14、显示所有员工姓名的前三个字符。

select substring(ename,1,3) from emp;

15、显示所有员工姓名,把a全部换成a

select replace(ename,’a’,’a’) from emp;

16、显示服务满10年的员工和受雇日期。

select ename, hiredate from emp where (sysdate - hiredate) /365> =10 ;

17、显示员工的详细资料按,姓名排序。

18、显示员工的姓名和受雇日期,资格最老的排在前面。

select ename,hiredate from emp order by hiredate ;

19、显示所有工作的姓名,工作和薪金,按工作降序排序,若工作相同按薪金升序排序。

select ename , job, sal from emp order by job descdesc, sal asc;

20、显示所有员工的姓名,加入公司的年份和月份,按受雇日期所在月排序,若月份相同,则最早的年份的员工排在前面。

select ename,to_char(hiredate, ‘yyyy’),to_char(hiredate,’mm’) from emp order by to_char(hiredate,’mm’),to_char(hiredate,’yyyy’);后面的语句换成 hiredate

21、显示在一个月为30天的情况所有员工的日薪金,忽略余数。

select round( sal ) 30 from emp;

22、找出每年2月份受雇的员工。

select ename from emp where to_char(hiredate, ‘mm’) 02’;

23、显示每个员工加入公司的天数。

select round((sysdate - hiredate),0) from emp ;

24、显示名字中有a的所有员工的姓名。

select ename from emp where ename like ‘%a%’

25、以年月日的形式显示所有员工的服务年限。

select (sysdate - hiredate)/365f rom emp ;

2.要求查出员工的编号,员工的姓名,部门的编号,部门名称和部门位置。

select from emp e right join dept d using (deptno);

问题:3.要求查出每个员工的姓名,工作,雇员的直接上级领导的姓名。

select 直接上级领导 from emp e1 join emp e2 on (

4.要求查出每个员工的姓名,工作,雇员的直接上级领导的姓名及所在部门名称。

select from emp e,emp m,dept d where and =

级和领导。5.要求查询出每个员工的姓名、工资、部门名称、工资在公司的等的姓名及领导的工资在公司的等级。

select ed .dname, ,from emp e, salgrade eg,salgrade mg where =

and between and

and between and

and =

批处理for命令的学习

for循环命令。功能 主要用于处理文本内容。格式 for variable in set do command command parameter for 参数 变量名 in 集合 do 命令 命令参数 for in do 这是for命令的基本结构,三者缺一不好。参数 d r l f 参数可以省略。...

PING命令的高级用法

对于windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的...

1 linux常见的命令

一 linux几个常用的基本命令。mkdir 创建目录。例 mkdir m5 在当前目录下创建m5 子目录。mkdir home t1 在 home 目录下创建名为t1 的子目录。注意 unix 的文件路径分隔符是 而不是 cd 进入指定目录。例 cd home t1 进入 home t1 cd m...