`

Oracle数据库的长工——Data Query Language(数据查询语言)(一)

阅读更多

数据库查询语言DQL(Data Query Language的缩写),我说它是Oracle数据库的长工可能不太准确,之所以这么说是因为它包含了一条使用频率最高、用途最广的语句SELECT。

SELECT语句具有灵活的使用方式和丰富的功能,完整语法描述如下(来自Oracle数据库使用教程):

下面是部分简单查询语句:

  • 简单查询SELECT语法:SELECT * | {[DISTINCT] column | expression[alias],...} FROM table_name;
  • 查询全部列和行:select * from table_name

例:

  • 查询指定列:select column_name_1,colunm_name_2,... from table_name;
     例:

默认情况下,检索到的数据行会忽视数据行的重复,显示结果集会比较庞大,不便于查看,在select子句中使用distinct关键字就可以删除结果集中出现的重复行。

语句模型:select distinct list_name from table_name;

  • 例:

 

SELECT 列名称 FROM 表名称 WHERE 列 运算符 值

 

 这一条语句表示从指定表中查询满足条件的项,并显示指定的列

例:

-- 查询工资SAL项大于1500的人的ename

-- 查询DEPTNO等于20的雇员,结果显示所有的列



 -- 查询条件为非数值型数据时,要使用''



 AND 和OR应用于查询条件多于一个时对记录进行过滤

-- 查询EMP表中部门20里面所有工资大于2500的人



 

  • 大小: 245.8 KB
  • 大小: 122.2 KB
  • 大小: 45 KB
  • 描述: 条件查询02
  • 大小: 3.4 KB
  • 大小: 5.1 KB
  • 大小: 4.3 KB
  • 大小: 4.2 KB
分享到:
评论

相关推荐

    oracle 数据库系统——管理与应用

    首先,Oracle数据库系统的基础包括SQL(结构化查询语言)的使用,这是与数据库交互的主要方式。SQL用于创建、修改和查询数据库中的数据。理解SQL的基本语法,如SELECT语句用于检索数据,INSERT语句用于添加新记录,...

    Oracle 数据库系统——基础与工具.pdf

    Oracle 数据库系统——基础与工具.pdf

    sql循序渐进SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯

    SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作...

    C#连接Oracle数据库(查询数据)

    C#连接Oracle数据库(查询数据)方法,好东西,分享一下

    Oracle数据库进阶-高可用性、性能优化和备份恢复

    Data Guard是Oracle数据库的一个关键特性,它通过创建一个或多个备用数据库来保护主数据库。这些备用数据库可以位于不同的地理位置,以提高灾难恢复能力。Data Guard支持多种模式,包括物理备用、逻辑备用和快照备用...

    Java导出Oracle数据库数据

    本文将介绍如何使用 Java 语言将 Oracle 数据库数据导出到文件中,并将其导入到 Oracle 数据库中。 从标题和描述中可以看到,本文的主要内容是使用 Java 语言将 Oracle 数据库数据导出到文件中,并将其导入到 ...

    如何通过txt文件批量导入数据到oracle数据库

    在IT行业中,数据库管理是至关重要的任务之一,Oracle数据库作为全球广泛使用的数据库系统,经常需要处理大量的数据导入工作。在面对存储着大量记录的文本文件(如TXT)时,手动一条条输入数据显然是低效且易出错的...

    Oracle课程设计——学生信息系统

    Oracle 课程设计——学生信息系统是苏州职业大学计算机工程系课程设计的主要内容,旨在设计一个学生信息系统,该系统使用 Oracle 数据库管理系统,旨在实现学生信息的存储、管理和查询。 本课程设计的目的是设计一...

    数据库基础——SQL语言全面学习

    数据库是存储和管理数据的核心工具,而SQL(Structured Query Language)是用于操作和查询这些数据库的语言。SQL语言的全面学习对于任何IT专业人士,特别是那些涉及数据处理和分析的人来说至关重要。 1. **SQL概述*...

    数据库试题————————一共四套

    3. 数据库语言:SQL(Structured Query Language)是用于处理数据库的标准语言,包括数据查询、数据更新、数据插入和数据删除等操作。 第二部分:关系数据库 1. 关系模型:在关系模型中,数据以表格的形式存在,每...

    通过VB来连接oracle数据库做查询

    在IT行业中,Visual Basic(VB)是一种常用的编程语言...你可以下载并研究该文件,以加深对VB连接Oracle数据库查询的理解。记得在使用任何生产环境的数据时,务必小心,遵循安全最佳实践,避免对数据造成不必要的影响。

    基于C#连接Oracle数据库Oracle.ManagedDataAccess

    Oracle数据库是一种广泛应用的关系型数据库管理系统,而C#作为.NET框架的主要编程语言,广泛用于构建各种企业级应用。本篇将详细讲解如何使用C#通过Oracle.ManagedDataAccess库实现与Oracle数据库的连接,无需在本地...

    Oracle数据库资料大全

    SQL是用于管理Oracle数据库的标准查询语言,包括数据查询、插入、更新和删除等操作。PL/SQL是Oracle特有的过程化语言,用于编写复杂的业务逻辑,它结合了SQL和传统编程语言的特点,提供异常处理、循环、子程序等功能...

    occi连接Oracle数据库——库文件.rar

    这个“occi连接Oracle数据库——库文件.rar”压缩包显然包含了实现这一功能所需的库文件、动态链接库(dll)、静态库(lib)以及头文件(h)。下面将详细介绍如何使用OCII连接Oracle数据库以及这些文件的作用。 ...

    oracle数据库语法

    SQL(Structured Query Language)是用于管理关系数据库的标准语言。 SQL 语言提供了多种操作,例如创建表、插入数据、查询数据、修改数据等。 Oracle 数据类型 Oracle 数据类型是指 Oracle 数据库中支持的各种...

    oracle数据库从入门到精通.pdf

    综上所述,文档《oracle数据库从入门到精通.pdf》从表空间的创建讲起,逐步深入到用户管理、数据类型介绍、数据操作语言、备份恢复命令以及查询语句的编写等多个方面,为读者提供了一个全面的Oracle数据库学习路径,...

    C#版Oracle数据库通用操作类

    本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。该类提供了一系列方法,包括基础连接、执行 SQL 语句、数据集分页处理等。 #### 一、概述 `ConnForOracle` 类主要实现了对 Oracle ...

    ORACLE数据库课程设计——学生考勤系统的ORACLE实现.doc

    ORACLE数据库课程设计——学生考勤系统的ORACLE实现

Global site tag (gtag.js) - Google Analytics