好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Oracle PL/SQL Select 查询

以下代码是用于从authors表中选择所有作者名称的查询。

没有WHERE子句来约束你将看到的行。

 

 SELECT name FROM authors ORDER BY name; 
 

SELECT语句的语法如下:

 
SELECT <column_name_1>, 
<column_name_2>, 
<column_name_N> 
FROM <table_name> 
[ORDER BY <order_by_column_name_N>] 
 

<column_name>是列出的表中的一个列<table_name>是要查询的表<order_by_column_name>是用于对结果进行排序的一个或多个列。

以下代码添加了一个WHERE子句,将输出限制为2000年之前出生的那些作者。

 SELECT name 
FROM authors 
WHERE birth_date < to_date('20000101', 'YYYYMMDD') 
ORDER BY name;  

 

加入一个where子句

以下代码显示了来自该视图的SQL SELECT语句,并添加了ORDER BY子句。

代码使用WHERE子句连接两个表。

 
SELECT a.id, a.name, p.title, p.publish_date 
FROM authors a, 
author_books p 
WHERE a.id = p.author_id 
ORDER BY a.name, 
p.publish_date, 
p.title; 

查看更多关于Oracle PL/SQL Select 查询的详细内容...

  阅读:25次

上一篇

下一篇

第1节:Oracle PL / SQL CASE 语句    第2节:Oracle PL / SQL CHAR VARCHAR2    第3节:Oracle PL / SQL INTERVAL数据类型    第4节:Oracle PL / SQL loop循环    第5节:Oracle PL / SQL for loop循环    第6节:Oracle PL / SQL goto 语句    第7节:Oracle PL / SQL update更新数据    第8节:Oracle PL / SQL包    第9节:Oracle PL / SQL 存储过程    第10节:Oracle PL / SQL 函数    第11节:Oracle PL / SQL变量    第12节:Oracle PL / SQL变量范围    第13节:Oracle PL / SQL TIMESTAMP数据类型    第14节:Oracle PL / SQL 聚合函数大全    第15节:Oracle PL/SQL Views 视图    第16节:Oracle PL / SQL 表 table    第17节:Oracle PL/SQL Delete删除数据    第18节:Oracle PL/SQL Select 查询    第19节:Oracle PL/SQL 教程    第20节:Oracle PL / SQL注释    第21节:Oracle PL / SQL触发器Triggers    第22节:Oracle PL / SQL变量值    第23节:Oracle PL / SQL块结构    第24节:Oracle PL / SQL关联数组    第25节:Oracle PL / SQL文字    第26节:Oracle PL / SQL参数    第27节:Oracle PL / SQL运算符    第28节:Oracle PL/SQL NUMBER    第29节:Oracle PL/SQL if 语句    第30节:Oracle PL/SQL while循环    第31节:Oracle PL / SQL约束    第32节:Oracle PL / SQL 插入insert    第33节:Oracle PL / SQL数据类型    第34节:PL / SQL 分析函数大全