`
lyx_2709
  • 浏览: 314684 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

oracle员工表精典查询

阅读更多
select * from
(select * from
(select * from emp where sal is not null order by sal desc )
where rownum<6)a,
(select * from
(select * from emp where hiredate is not null order by hiredate desc )
where rownum<6) b
where a.empno = b.empno


--查询工资最高的5个员工中,工龄最短的一个
select * from
(select * from
(select * from
(select * from emp where sal is not null order by sal desc )
where rownum<6)
where hiredate is not null
order by hiredate desc
) where rownum<2

分享到:
评论

相关推荐

    oracle中emp员工表与dept部门的查询

    数据库 oracle查询 摘要必须大于100个字节!摘要必须大于100个字节!摘要必须大于100个字节!摘要必须大于100个字节!摘要必须大于100个字节!摘要必须大于100个字节!摘要必须大于100个字节!摘要必须大于100个字节...

    oracle经典sql多表查询,sql统计

    在这个"Oracle经典SQL多表查询,SQL统计"的主题中,我们将深入探讨如何在Oracle环境中进行复杂的多表查询以及进行各种统计分析。 一、多表查询 1. 内连接(INNER JOIN):内连接返回两个表中存在匹配记录的结果集...

    oracle4的表查询和基本函数.docx

    本文将深入探讨Oracle4中的表查询和基本函数。 首先,我们关注的是基本查询。在Oracle中,查询多表通常涉及到联接操作。以示例中的雇员表(EMP)和部门表(DEPT)为例,我们可以使用JOIN语句来获取雇员及其所在部门...

    oracle多表查询PPT课件.pptx

    Oracle数据库的多表查询是数据库操作中的核心技能之一,它涉及到如何从两个或更多个相关表中检索数据。本章的PPT课件主要讲解了如何进行多表查询,包括等值连接、非等值连接、外连接以及自连接等多种连接类型。 1. ...

    员工管理系统(Oracle员工管理系统,附脚本)

    《Oracle员工管理系统详解》 Oracle员工管理系统是一款基于Oracle数据库技术构建的企业级人力资源管理软件,它为企业提供了一套全面、高效且灵活的员工信息管理解决方案。系统涵盖了数据维护、数据查询、统计分析...

    Oracle基础查询关联查询练习题.docx

    Oracle 基础查询关联查询练习题中第一个练习题是查询职员表中,在 20 和 30 号部门工作的员工姓名和部门号。该查询使用了 IN 运算符来检索部门号在 20 和 30 之间的员工信息。 知识点:IN 运算符的使用、基础查询...

    Oracle SQL:经典查询练手

    本主题将深入探讨Oracle SQL中的经典查询技巧,帮助你提升数据库操作的效率。 首先,理解SQL的基本语法是至关重要的。SQL包括SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY等子句,它们分别用于定义要查询的...

    oracle 基于 树结构查询

    1. 组织结构管理:树结构查询可以用于组织结构管理,例如查询员工之间的领导关系。 2. 文件系统管理:树结构查询可以用于文件系统管理,例如查询文件之间的父子关系。 3. 数据库系统管理:树结构查询可以用于数据库...

    Oracle分区表培训

    Oracle分区表是数据库管理系统Oracle中的一个高级特性,用于将大表分成较小、更易管理的部分,从而提高查询性能,优化存储管理和数据维护。在大型企业级应用中,尤其是在处理大量数据时,分区表是不可或缺的技术手段...

    oracle-----oracle多表查询

    在Oracle数据库系统中,多表查询是日常数据处理的关键技能,尤其对于大型企业级应用来说,数据往往分散在多个关联的表中。本篇将深入探讨Oracle中的多表查询技术,包括基本概念、联接类型、子查询以及高级查询技巧。...

    Oracle 经典查询练手

    1.列出至少有一个员工的所有部门。 2.列出薪金比“SMITH”多的所有员工。 3.列出所有员工的姓名及其直接上级的姓名。 4.列出受雇日期早于其直接上级的所有员工。 5.列出部门名称和这些部门的员工信息,同时列出...

    ORACLE-select-query.rar_oracle_多表查询

    本压缩包“ORACLE-select-query.rar”专注于讲解Oracle数据库中的查询技术,特别是多表查询、子查询以及高级子查询。下面将详细探讨这些关键知识点。 首先,基础查询SQL语句是所有数据库操作的基础,它涵盖了SELECT...

    连接ORACLE数据库查询EMP表数据源码

    `EMP`表通常用于存储员工信息,是数据库教学和实践中的经典案例。 首先,我们需要了解连接Oracle数据库的基础知识。这通常涉及到以下步骤: 1. **驱动安装**:确保已安装Oracle的JDBC驱动(也称为ojdbc驱动),这...

    我的案例,oracle的表

    本文将深入探讨"Oracle的表"这一主题,包括存储过程、存储函数以及与SQL语句性能相关的知识。 首先,我们来了解Oracle的表。在Oracle数据库中,表是数据的主要容器,它由一行行的数据组成,每行数据又包含一个或多...

    Oracle商品&员工&运动员查询练习.xls

    Oracle商品&员工&运动员查询练习

    Oracle数据库表连接方式及常见用法

    在上面的 SQL 语句中,EMP 表和 DEPT 表通过 DEPTNO 列连接起来,查询结果中将包含员工信息和部门信息。 二、外连接 外连接是指一个表中所有的行都会出现在查询结果中,即使在另一个表中找不到匹配的行。Oracle 中...

    Oracle数据库对表的管理

    本部分将深入探讨Oracle数据库中如何高效地创建、修改和管理表。 一、创建表 创建表是数据库设计的起点,你可以使用`CREATE TABLE`语句来完成。例如,创建一个名为`employees`的表: ```sql CREATE TABLE ...

    经典oracle表移植SQLserver-scott

    "scott"是一个经典的Oracle示例用户,通常包含一些基础的练习表,如"emp"(员工)、"dept"(部门)等。这些表的结构、字段及数据需要被完整地迁移到SQL Server中。 数据迁移通常有以下步骤: 1. **数据导出**:在...

    oracle脚本-oracle常用表及数据

    3. **常用表**:在描述中提到的“常用表”可能包括了如员工表(employees)、部门表(departments)、产品表(products)、订单表(orders)等示例,这些都是数据库设计中的基本元素,用于模拟真实业务场景。...

    Oracle+表连接方式

    Oracle 数据库中的表连接是数据库查询中非常重要的概念,它允许你从多个表中合并数据。根据连接方式的不同,主要可以分为内连接、外连接和自连接。 **内连接(Inner Join)** 内连接返回两个表中匹配的行。这意味着...

Global site tag (gtag.js) - Google Analytics