数据库查询语言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的人
相关推荐
Oracle数据库教程——nbu恢复oracle数据库案例
Oracle数据库技术——动态SQL。详细资料~
Oracle数据库教程——oracle常见的等待事件说明[参照].pdf
Oracle 数据库系统——基础与工具.pdf
oracle 数据库系统——管理与应用
数据库工程师——Oracle数据库集群管理
Oracle数据库教程——goldengate常用命令使用说明[定义].pdf
Oracle数据库设计文档——帮助数据库初学者了解数据库设计,
SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作...
C#连接Oracle数据库(查询数据)方法,好东西,分享一下
ORACLE数据库课程设计——学生考勤系统的ORACLE实现
oracle数据库双机热备安装——裸设备.doc oracle数据库双机热备安装——裸设备.doc oracle数据库双机热备安装——裸设备.doc
Oracle数据库课程设计——学生考勤系统的Oracle实现1.docx
Oracle数据库课程设计——学生考勤系统的Oracle实现.pdf
Oracle数据库体系结构( 中文详细版)
Oracle数据库10g提供了功能强大的完整解决方案,可...Oracle Streams提供了一个统一的数据共享环境,包括消息队列和复制。本白皮书还进一步讲述了这些功能如何在启用高效信息集成的同时,为网格计算提供高效数据保障。
Oracle应用项目——简单数据查询应用.pdf 学习资料 复习资料 教学资源
Oracle应用项目——简单数据查询原理.pdf 学习资料 复习资料 教学资源