SELECT column1, column2, ...
FROM table_name
[WHERE condition];
- SELECT: 关键字,用于选择要检索的列。
- column1, column2, ...: 要检索的列的名称,用逗号分隔。
- FROM: 关键字,用于指定要检索数据的表。
- table_name: 要检索数据的表的名称。
- WHERE: 关键字,用于指定检索数据的条件(可选)。
- condition: 指定要满足的检索条件。
以下是一些基本的SELECT语句示例:
1. 检索所有列的数据:
SELECT * FROM table_name;
2. 检索特定列的数据:
SELECT column1, column2 FROM table_name;
3. 带有WHERE条件的检索:
SELECT column1, column2
FROM table_name
WHERE condition;
4. 使用比较运算符的WHERE条件:
SELECT column1, column2
FROM table_name
WHERE column1 = 'value';
5. 使用逻辑运算符的复杂WHERE条件:
SELECT column1, column2
FROM table_name
WHERE column1 = 'value' AND column2 > 100;
6. 对结果进行排序:
SELECT column1, column2
FROM table_name
ORDER BY column1 ASC; -- 或 DESC(降序)
这只是SELECT语句的基础,实际上有很多其他用法和选项,包括聚合函数(SUM、AVG、MAX、MIN等)、连接多个表、子查询等。
转载请注明出处:http://www.zyzy.cn/article/detail/8057/Oracle