本章目标
单表查询
算术运算
NULL值
比较运算符
逻辑运算符
ORDER BY子句
使用SQL运算符
多表查询
联结条件和联结类型
联结查询使用SQL/92语法
行的标识符
1. 行的标识符
a) 在Oracle数据库中的每一行都有一个唯一的行标识符,它用于Oracle数据库内部存储行的物理位置。
b) 例如,查看customer表的信息
SELECT ROWID, customer_id
FROM customers;
c) 查询效果如下图所示:
d) 需要注意的是ROWID并不出现在表的定义中
e) 例如,可以使用DESCRIBE命令查看customer表的信息
DESCRIBE customers
f) 执行效果如下图所示:
2. ROWNUM
a) ROWNUM可以返回结果集的行号,查询返回的第一行编号为1,第二行编号为2,依此类推
b) 例如,查询customer表的相关信息
SELECT ROWNUM, customer_id, first_name, last_name
FROM customers;
c) 查询效果如下图所示:
时间: 2024-08-03 23:17:11