- 浏览: 332827 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
longge424:
你好,可否将saml与spring security结合使用的 ...
SAML介绍 -
bnmnba:
mark
(转)Ant 学习笔记(一) -
redhacker:
写的还不错!谢谢!
SAML介绍 -
linluxian:
SAML介绍 -
hyj1254:
有效,good.
Linux创建目录与删除目录命令具体分析
以下的文章,主要为大家在实际工作中提供一种解决方法。
---用户名:scott
---密 码:tiger
---*********Oracle表连接与子查询示例************
---求部门中哪些人的薪水最高
- select ename,sal from emp
- join (select max(sal) max_sal, deptno from emp group by deptno) t
- on (emp.sal = t.max_sal and emp.deptno = t.deptno);
---求部门平均薪水的等级
- select deptno,avg_sal,grade from
- (select deptno,avg(sal) avg_sal from emp group by deptno) t
- join salgrade s on (t.avg_sal between s.losal and s.hisal);
---求部门平均的薪水等级
- select deptno,avg(grade) from
- (select deptno,ename,grade from emp join salgrade s on (emp.sal between s.losal and s.hisal)) t
- group by deptno;
---雇员中哪些人是经理人
- select ename from emp where empno in (select distinct mgr from emp);
---不用组函数,求薪水的最高值
- select sal from emp where sal not in
- (select distinct e1.sal from emp e1 join emp e2 on (e1.sal < e2.sal));
---用组函数,求薪水的最高值
- select max(sal) from emp;
---求平均薪水最高的部门的部门编号
- select deptno , avg_sal from
- (select avg(sal) avg_sal,deptno from emp group by deptno) t
- where avg_sal =
- (select max(avg_sal) from (select avg(sal) avg_sal,deptno from emp group by deptno) t);
----组函数嵌套的写法
- select deptno , avg_sal from
- (select avg(sal) avg_sal,deptno from emp group by deptno) t
- where avg_sal =
- (select max(avg(sal)) from emp group by deptno);
---求平均薪水最高的部门的名称
- select dname from dept
- where deptno =
- (
- select deptno from
- (select avg(sal) avg_sal,deptno from emp group by deptno) t
- where avg_sal =
- (select max(avg_sal) from (select avg(sal) avg_sal,deptno from emp group by deptno) t)
- );
---求平均薪水的等级最低的部门的部门名称
- select avg(sal) avg_sal,deptno from emp group by deptno
--部门平均薪水
- select min(avg_sal) from
- (
- select avg(sal) avg_sal,deptno from emp group by deptno
- )
--平均工资的最小值
- select avg_sal,deptno from
- (select avg(sal) avg_sal,deptno from emp group by deptno) t
- where avg_sal =
- (
- select min(avg_sal) from
- (
- select avg(sal) avg_sal,deptno from emp group by deptno
- )
- )
--平均工资的最小值及部门编号
- select t.avg_sal,t.deptno,s.grade from
- (select avg(sal) avg_sal,deptno from emp group by deptno) t
- join salgrade s on (t.avg_sal between s.losal and s.hisal)
- where avg_sal =
- (
- select min(avg_sal) from
- (
- select avg(sal) avg_sal,deptno from emp group by deptno
- )
- )
--平均工资的最小值及部门编号和工资等级
</
- select d.dname,t.avg_sal,t.deptno,s.grade from
- (select avg(sal) avg_sal,deptno from emp group by deptno) t
- join salgrade s on (t.avg_sal between s.losal and s.hisal)
- join dept d on (t.deptno = d.deptno)
- where avg_sal =
- (
- select min(avg_sal) from
- (
- select avg(sal) avg_sal,deptno from emp group by deptno
- )
发表评论
-
(分析比较到位)NoSql 分析 hbase,mongodb,redis
2015-07-16 18:15 7182hbase,mongodb,redis都属于nosql型存储 ... -
(分享)数据库与数据仓库的区别
2015-06-24 10:07 753简而言之,数据库是面向事务的设计,数据仓库是面向主题设计的。 ... -
数据库的范式及反范式
2015-06-12 15:10 856范式:英文名称是 Normal Form,它是英国人 E. ... -
SQL语言艺术学习总结(一)
2011-01-01 20:52 1155这几天看了《SQ ... -
Oracle中如何查找与解决SQL语句执行效率(转载)
2010-12-30 18:29 1729一、识别占用资源较多的语句的方法(4种方法) 1.测 ... -
(转)MySQL 命令指南
2010-12-06 22:48 9541、mysql服务的启动和停止 net stop my ... -
关于数据库的模式,外模式,内模式
2010-11-17 11:06 62451、外模式 外模式又称子模式,对应于用户级。它是某个或某几 ... -
Oracle学习之存储过程(转)
2010-11-10 16:57 1287子程序 子程序分类 过程:又叫存储过程,Stored ... -
SQL各种Join用法(Full,Left,Out,Inner)--转
2010-11-06 10:47 2761a. CROSS JOIN 笛卡尔积如果不带WHERE条件子句 ... -
使用on delete cascade和on delete set null建立外键(转)
2010-11-06 10:40 1755例如下面这两个表中分别存的时员工的基本信息和公司的部门信息 ... -
定义、修改、删除表(转)
2010-11-06 10:21 1521一、创建表(Creat Table) ... -
针对大数据量表的优化查询
2010-10-28 21:02 17951:索引,我们最先想到的就是创建索引,创建索引可以成 ... -
select 语句的整体结构
2010-10-28 20:38 1518SELECT语句中的主要子句归纳如下: SELECT s ... -
关于数据表级联删除的问题
2010-10-28 20:20 1232今天在笔试过程中遇到 ... -
数据库集群原理
2010-08-14 20:02 5235对于应用服务器集群,应该是非常常见的。通过集群,可以很简 ... -
sqlplus常用命令使用 --转
2010-07-29 17:13 4947show和set命令是两条用于维护SQL*Plus系统变量 ... -
Oracle使用Profile对用户Session会话进行资源限制
2010-07-05 16:41 2525通过profile可以对用户会话进行一定的限制,比如IDLE时 ... -
Linux下删除oracle实例
2010-06-28 17:53 2112前两天远程重建oracle实例过程中遇到的问题,记录如下: ... -
在suse linux enterprise 10 中安装 oracle 10g (带图说明)
2010-06-26 15:29 3610Oracle10G 最低系统要求: ... -
oracle 启动遇到错误-- Connected to an idle instance
2010-06-25 18:21 7534现象及解决思路: 现象: 1)备份数据:exp c ...
相关推荐
11. PL/SQL:Oracle的专用编程语言,结合了SQL和过程式编程,用于开发数据库应用程序和存储过程。 12. 数据库备份与恢复:Oracle提供了RMAN(Recovery Manager)工具进行备份和恢复操作,支持完整备份、增量备份和...
1. **PostgreSQL简介**:介绍PostgreSQL的历史、特性、设计理念以及在数据库领域的重要性,对比其他数据库系统,如MySQL、Oracle等,突出其开源、强大和灵活的特点。 2. **安装与配置**:详细讲解在不同操作系统...
标题“word for qigong”可能是指一个关于气功或者与之相关的文字处理项目,而“NULL”的描述意味着...由于具体的内容没有提供,我们只能根据给出的信息进行推测,实际的功能和特性可能需要查看源代码和文档才能了解。
在中国传统文化中,“任督二脉”是中医学和气功学的一个重要概念,被认为是...若该压缩包中确实包含了与网络、编程、数据库或其他IT主题相关的资料,我们需要进一步检视这些文件的内容才能作出更具体、更丰富的解读。
猎豹网校 黑客攻防 网站攻防修炼[MP4] 猎豹网校 黑客攻防 木马揭秘[MP4] 猎豹网校 黑客攻防 蜜罐[MP4] 猎豹网校 高级软件测试分析师[MP4] 猎豹网校 大家可以学的C语言[MP4] 猎豹网校 Windows程序设计 初级课程...
在IT行业中,我们常常被各种新兴技术和框架所吸引,追求最新的开发工具和平台,如Weblogic、Oracle、XML、Kylix等。然而,当我们沉浸在这些先进技术的学习中时,往往容易忽视一个重要的基石——基础知识。这篇【精品...
在这个特定的压缩包"jdk1.8.0_65.zip"中,我们关注的是Oracle JDK的第65次更新版本,即Java 8 Update 65。这个版本的JDK对于开发者来说非常重要,因为它提供了许多增强的功能和性能改进。 首先,Java 8是Java历史上...
在源码层面,我们可以看到Java的面向对象编程思想贯穿整个项目。类的设计遵循单一职责原则,通过封装、继承和多态等机制,构建出层次清晰、扩展性强的代码结构。此外,Spring框架可能被用来管理依赖、实现事务控制,...