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...