- 浏览: 315575 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (254)
- java (178)
- tomcat (6)
- 邮件 (1)
- smtp (1)
- Linux (2)
- 编码 (2)
- 导入工程 (1)
- Specification Level (1)
- hibernate (10)
- 字段类型 (1)
- 字段类型匹配 (1)
- 数据库 (3)
- sql (9)
- struts2 (8)
- 类型转换 (2)
- java,MyEclipse,SVN (1)
- Myecplise (4)
- 输入校验 (1)
- JFrame (2)
- Oracle (8)
- google (1)
- Swing (3)
- Fusioncharts (1)
- 找工作 (0)
- js (4)
- jsp (11)
- displaytag (1)
- spring (8)
- 工作 (1)
- String (1)
- 算法 (2)
- IO (1)
- xml (3)
- 设计模式 (1)
- UML (1)
- 文档 (1)
- ajax (1)
- 日常 (7)
- sql server (1)
- mysql (3)
- git (1)
- Maven (1)
- mongodb (1)
- postman (1)
最新评论
首先需要说明的是Oracle的sql里面的in函数和exists函数以及not in函数和not exists函数的用法都非常相近,互相是可以替换的。
员工表(EMP):
产品信息表(PRODUCT_INFO):
员工表(EMP):
产品信息表(PRODUCT_INFO):
--查询每个部门最高工资员工的基本信息 select t.* from emp t where not exists (select 1 from emp where deptno = t.deptno and sal > t.sal)
--查询每组pid里面价格price最高的基本信息 select t.* from product_info t where not exists (select 1 from product_info where pid = t.pid and price > t.price); --查询每组pid里面价格price最低的基本信息 select t.* from product_info t where not exists (select 1 from product_info where pid = t.pid and price < t.price); --查询每组pid里面价格price最高的基本信息 select t.* from product_info t where t.pid not in (select pid from product_info where pid = t.pid and price > t.price); --查询每组pid里面价格price最低的基本信息 select t.* from product_info t where t.pid not in (select pid from product_info where pid = t.pid and price < t.price);
发表评论
-
领域精通涉及技术点(不分先后)
2017-12-20 19:35 570Java8 netty jvm kafaka消息队列 上传下载 ... -
计算机各种单位讲解及换算
2017-12-13 13:54 1552我还听过有UK的 一、最小单位:位(bit,缩写为b) 在原 ... -
JAVA字符串格式化-String.format()和MessageFormat的使用
2017-12-05 10:39 1299String.format()常规类型的格式化 Stri ... -
eclipse启动项目常见问题
2017-11-16 17:46 1149今儿遇到了个问题,ecli ... -
字符编码笔记:ASCII,Unicode和UTF-8
2017-10-23 16:37 429讲的太牛逼了: http://ww ... -
emoji简单讲解
2017-10-23 15:17 927emoji处理方式大起底 http://blog.csdn.n ... -
BigDecimal讲解
2017-10-12 15:58 406BigDecimal 由任意精度的整数非标度值 和 32 位的 ... -
eclips 控制台console上不打印信息
2017-09-06 21:53 5461、进windows菜单 -> show view -& ... -
详解RequestMappingHandlerMapping和RequestMappingHandlerAdapter
2017-08-29 17:08 2918http://donald-draper.iteye.com/ ... -
用@ExceptionHandler 来进行切面异常处理
2017-08-29 11:47 2237有时候我们想处理某个类里Controller中抛出的异常怎么搞 ... -
Spring 注解@Component、@Repository、@Service、@Controller区别
2017-08-28 15:27 974spring 2.5 中除了提供 @Com ... -
线程的一点小总结
2017-08-23 20:36 670java中main方法启动的是一个进程还是一个线程? 答:是一 ... -
线程池
2017-08-23 17:35 486诸如Web 服务器、数据库 ... -
Class源码大概讲解
2017-08-23 16:47 479http://blog.csdn.net/a327369238 ... -
Spring 事务相关
2017-08-14 12:10 442Transactionz注解的readOnly ... -
把时间当做朋友-前言
2017-08-13 20:47 373要管理的不是时间,而是自己。人们生活在同一个世界,却又各自 ... -
单例里面的方法讲解
2017-08-11 14:55 464spring里的controller是单例的。系统针对每个co ... -
eclipse拷贝出来的项目名称还是原来的
2017-07-26 16:46 1036需要修改的有如下几个地方: 1、pom.xml里面打包的名字一 ... -
自定义hibernate方言,新增自定义函数
2017-06-27 10:47 847按位与运算(&)在许多数据库中都是支持的,遗憾的是,H ... -
http请求参数:header body paramter三种参数区别、联系
2017-06-19 10:46 478312345
相关推荐
Employee 表包含所有员工信息,每个员工有其对应的工号 Id,姓名 Name,工资 Salary 和部门编号 DepartmentId 。 +----+-------+--------+--------------+ | Id | Name | Salary | DepartmentId | +----+-------+---...
编写一个 SQL 查询,找出每个部门工资最高的员工。例如,根据上述给定的表格,Max 在 IT 部门有最高工资,Henry 在 Sales 部门有最高工资。 分析 -- 查看员工表 SELECT * FROM employee; -- 查看部门表 SELECT ...
- 记录每个月每位员工的具体工资构成,包括基本工资、岗位工资、绩效工资、加班费、奖金、补贴等。 - 通常包含员工姓名、工号、部门、职务、应发工资、社保公积金扣款、个人所得税、其他扣款、实发工资等详细栏目...
韩顺平老师oracle视频笔记
(此sql文件用于练习Mysql语句,会在一篇博客上汇总Mysql的常见问题以及答案) 员工数据库包含四张表: ...4、工种表(工种信息,最低工资,最高工资) 5、地址表(街道地址,邮政编码,城市,省,城市编号)
本功能的作用是展示每个部门的人员信息,员工只能看自己的信息,部门主管只能看自己部门的员工信息,人事跟总经理可以看所有部门的员工信息。 员工信息包括员工姓名、性别、出生年月、学历、所属部门、所属岗位、...
在实际应用中经常需要执行复杂的数据统计,经常需要显示多张表的数据,故必须要高度重视:复杂的select语句!...(1)查询出每个部门的平均工资和最高工资;(2)查询出每个部门的每种岗位的平均工资和最低工资;(3)查询出
2 列出emp表中各部门job为'CLERK'的员工的最低工资,最高工资 select max(sal) as 最高工资,min(sal) as 最低工资,deptno as 部门号 from emp where job = 'CLERK' group by deptno; 3 对于emp中最低工资小于1000的...
每个耐克专卖店通过Internet连接到总公司的服务器,进行销售、进出货、库存查询等各项业务。 1、业务功能介绍 销售: 销售、退换货、销售业绩查询。 财务结算: 专卖店营业额查询、利润统计、人员工资信息、...
编写一个 SQL 查询,找出每个部门获得前三高工资的所有员工。例如,根据上述给定的表,查询结果应返回: 解释:IT 部门中,Max 获得了最高的工资,Randy 和 Joe 都拿到了第二高的工资,Will 的工资排第三。销售部门...
有两个部门:销售部(SalesDept)、技术部(TechDept),每个部门可以有0或1个经理,部门经理管理该部门员工,总经理管理所有部门。 ① 显示人员信息,人员信息包括:姓名(Name)、编号(No,从1000号开始递增)、...
"描述 "数据类型 "约束条件 " "职称号 "职称编号 "char(4) "主键 " "职称名 "职称名 "char(20) "非空 " "月工资 "该职称员工的固定月工资 "numeric(8" " " " ",2) " " "附加福利限额"该职称月奖励工资的最高限额 ...
一个岗位允许对应多个部门(便于多分公司管理)(感谢忆江南、冰雪、欢浪家园) 人事合同管理显示增加显示合同起止日期(感谢我就是我) 人力资源管理软件通用、专用导入模块做了较大优化 考勤提供批量删除打卡记录...
027 将三个部门的员工随机分组 77 028 随机抽取5名员工的编号 81 029 随机抽取一名员工工资数据 84 ◎取舍函数 87 030 将跳远平均成绩保留两位小数 87 031 以“万元”为单位计算当月的产品销售总利润 89 ...
每个员工都有“薪水”(十进制表示)和“部门”(字符串表示)数据关联。 系统需要包含以下API:用于存储员工数据的API; 用于检索员工数据的API; 用于更新员工数据的API; 从系统中删除员工的API; 返回以下报告...
查找每个部门中薪水最高的员工。 柱子 部门、员工、薪资 技能 代码 SELECT d.Name AS Department, Sel.Name AS Employee, Sel.Salary AS Salary FROM ( SELECT Name, Salary, DepartmentId, DENSE_RANK() OVER ...