`
dean_deng
  • 浏览: 18102 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

oracle查询语句常用语句例子总结

 
阅读更多

--查看表结构
desc dept;
--查询所有列
select * from emp;
--查询指定列
select ename,sal,job,deptno from emp;
--取消重复行
select distinct deptno,job from emp;

--查询出年工资(含奖金),姓名
select sal*13+nvl(comm,0)*13 年工资,ename 姓名 from emp;
--查询出薪水大于3000的员工的工资和姓名
select ename,sal from emp where sal>3000;
--查询出1982年以后入职的员工姓名和入职日期
select ename,hiredate from emp where hiredate>'1-1月-1982';
--查询员工工资在2000-2500之间的员工姓名和薪资
select ename,sal from emp where sal>=2000 and sal<=2500;
关于like操作符
%:表示任意0到多个字符
_:表示单个字符
--查询出姓名中首字母是S的员工工资和姓名
select ename,sal from emp where ename like 'S%';
--查询出员工姓名中第三个字符是O的员工姓名和工资
select ename,sal from emp where ename like '__O%';
--查询出员工号在(7844,234,456)中的员工信息
select * from emp where empno in(7844,234,456);
--查询出没有上级的员工信息
select * from emp where mgr is null;

分享到:
评论
1 楼 shunhua1988 2011-12-08  
  写的太简单了 没什么技术含量啊 哎

相关推荐

    oracle常用查询语句示例

    本篇文章将基于"oracle常用查询语句示例"这一主题,深入探讨在Oracle中执行多表查询和单表中复杂查询的方法。 首先,我们来看单表查询。在Oracle中,基础的SELECT语句用于从单个表中检索数据。例如: ```sql ...

    Oracle10G常用维护语句

    本文将详细介绍Oracle 10G中的一些常用维护语句,这些语句对于数据库管理员(DBA)来说是日常管理工作的基石。 1. **创建表空间** `CREATE TABLESPACE` 语句用于创建一个新的表空间,它是存储数据库对象(如表、...

    oracle case语句的介绍

    ### Oracle CASE 语句介绍及应用案例 #### 一、Oracle CASE 语句概述 在 Oracle 数据库中,CASE 语句是一种非常实用且灵活的条件判断表达式,它可以用于根据不同的条件返回不同的值。CASE 语句可以分为两种类型:...

    oracle之查询语句

    Oracle查询语句是数据库管理中不可或缺的部分,它用于从Oracle数据库中检索数据。这篇博文将深入探讨Oracle SQL查询语句的基础及其高级用法,帮助读者理解如何高效地使用Oracle进行数据查询。 首先,我们从基础开始...

    Oracle基本sql语句

    本文将总结一些Oracle基本SQL语句,帮助用户快速复习并掌握其用法。 首先,了解SQL(结构化查询语言)的基础功能是十分必要的。SQL由一系列命令组成,这些命令允许用户与数据库进行交流。其中,SELECT语句是SQL中最...

    Oracle选择语句.txt

    在Oracle数据库中,SELECT语句是最常用的SQL查询语言之一,用于从一个或多个表中检索数据。本篇文章将详细解析两个示例中的SELECT语句,并解释其功能与用途。 ### 示例一:全表查询 #### 代码片段: ```sql select...

    Oracle复杂查询语句的使用

    ### Oracle复杂查询语句的使用 ...总结来说,Oracle中的复杂查询语句是处理多表关联、多层次数据的有效工具。通过对连接查询、嵌套查询和递归查询的理解与运用,可以大大提高数据处理的能力和效率。

    常用的Oracle SQL 语句

    在数据库管理与维护中,掌握一些常用的Oracle SQL语句是非常必要的,它们能够帮助我们高效地解决问题和提高工作效率。下面,我将详细解释文档中提及的几个Oracle SQL语句及其用法。 1. 索引在线更新: Oracle中的...

    超酷30个Oracle语句优化规则详解

    ### 超酷30个Oracle语句优化规则详解 #### 一、选用适合的Oracle优化器 在Oracle数据库中,优化器的选择对于查询性能至关重要。Oracle提供了三种优化器模式来帮助用户根据实际情况选择最合适的执行计划: 1. **...

    Oracle语句大全

    "Oracle语句大全"这个主题涵盖了Oracle数据库中的核心概念和常用语句,这对于数据库管理员(DBA)、开发者和其他IT专业人员来说是至关重要的学习资源。 首先,"Oracle_基本建表语句"是数据库设计的基础。在Oracle中...

    oracle 复杂查询语句的使用

    Oracle数据库系统支持复杂的查询语句,这使得用户能够高效地从多表环境中获取所需的数据。在处理大型数据库时,理解并熟练运用这些复杂查询技术至关重要,因为它们可以帮助优化查询性能,减少不必要的数据处理,提高...

    ORACLE__SQL语句教学

    本文档旨在为初学者提供一个全面且易于理解的学习指南,重点介绍Oracle SQL中最常用的SELECT语句的基本用法。通过本章的学习,读者能够掌握SELECT语句的基础功能,并能执行简单的数据检索任务。 #### 二、SQL ...

    Oracle的分页查询语句 Oracle分页的存储过程

    本文将详细探讨Oracle的分页查询语句及其存储过程。 首先,Oracle的分页查询语句通常遵循一个标准格式,如下所示: ```sql SELECT * FROM ( SELECT A.*, ROWNUM RN FROM ( SELECT * FROM TABLE_NAME ) A WHERE ...

    数据库oracle中PLSQL语句简介及使用方法的举例说明

    Oracle数据库中的PL/SQL(Procedural Language/Structured Query Language)是一种强大的编程语言,它将SQL的查询功能与过程式编程语言的控制结构相结合,为数据库管理提供了更高级别的抽象和控制。PL/SQL是Oracle...

    oracle sql语句详解

    在实际应用中,掌握这些知识点,能够帮助用户在Oracle数据库中高效地执行查询操作,优化SQL语句,以及合理处理空值和进行数据运算。随着学习的深入,用户能够熟练使用Oracle SQL语句进行复杂的数据分析、处理和维护...

    oracle系列教程三+oracle复杂SQL语句.doc

    本文将深入探讨Oracle中的复杂SQL语句,包括查询优化、索引、函数的使用以及如何进行行列转换和去重操作。 首先,了解SQL语句的执行顺序至关重要。在一般的查询中,如`SELECT`、`FROM`、`WHERE`,执行顺序为:先...

    Oracle数据库语句

    首先,Oracle数据库语句主要包括SQL(结构化查询语言)和PL/SQL。SQL是用于管理关系数据库的标准语言,用于查询、插入、更新和删除数据。例如,`SELECT * FROM table_name`用于选取表中的所有记录,`INSERT INTO ...

    Oracle更新语句.txt

    根据提供的文件信息,我们可以深入探讨Oracle数据库中的更新(UPDATE)语句的相关知识点。在数据库管理中,更新操作是一项非常基础且重要的功能,它允许用户修改已存在的数据记录。接下来,我们将详细讨论Oracle更新...

Global site tag (gtag.js) - Google Analytics