oracle查询表语句

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

oracle查询表语句

查询所有数据:

SELECT * FROM 表名;

查询指定列数据:

SELECT 列名1, 列名2, 列名3 FROM 表名;

带条件查询:

SELECT 列名1, 列名2 FROM 表名 WHERE 条件;

排序查询:

SELECT 列名1, 列名2 FROM 表名 ORDER BY 列名

ASC/DESC;

聚合查询:

SELECT 列名, 聚合函数(列名) FROM 表名 GROUP BY 列名;

连接查询:

SELECT 表1.列名, 表2.列名 FROM 表1 JOIN 表2 ON 表1.关联列 = 表2.关联列;

子查询:

SELECT 列名 FROM 表名 WHERE 列名 IN (SELECT 列名FROM 表名 WHERE 条件);

复杂查询:

SELECT 列名 FROM 表名 WHERE 条件 UNION SELECT 列名

FROM 表名 WHERE 条件;

其他:

- 查询结果去重:

SELECT DISTINCT 列名 FROM 表名;

- 限制查询结果行数:

SELECT * FROM 表名 LIMIT num;

- 分页查询:

SELECT * FROM 表名 LIMIT num OFFSET offset;

- 对查询结果取别名:

SELECT 列名 AS 别名 FROM 表名;

- 对查询结果进行计数:

SELECT COUNT(*) FROM 表名;

- 对查询结果进行求和、平均值、最大值、最小值等计算:SELECT SUM(列名) FROM 表名;

SELECT AVG(列名) FROM 表名;

SELECT MAX(列名) FROM 表名;

SELECT MIN(列名) FROM 表名;

注意:其中"表名"需要替换为实际表的名称,"列名"需要替换为实际列的名称,"条件"需要替换为实际查询条件。

相关文档
最新文档