Oracle数据库常用SQL查询语句集锦

本资源整理了Oracle数据库中常用的SQL查询语句,涵盖了各种常见的数据操作场景。

数据查询

  • 查询所有列: SELECT * FROM table_name;
  • 查询指定列: SELECT column1, column2 FROM table_name;
  • 条件查询: SELECT * FROM table_name WHERE condition;
  • 排序查询: SELECT * FROM table_name ORDER BY column ASC/DESC;
  • 分页查询: SELECT * FROM table_name WHERE ROWNUM <= 10;
  • 聚合函数: SELECT AVG(column), SUM(column), MAX(column) FROM table_name;

数据操作

  • 插入数据: INSERT INTO table_name (column1, column2) VALUES (value1, value2);
  • 更新数据: UPDATE table_name SET column1 = value1 WHERE condition;
  • 删除数据: DELETE FROM table_name WHERE condition;

其他操作

  • 创建表: CREATE TABLE table_name (column1 datatype, column2 datatype);
  • 创建索引: CREATE INDEX index_name ON table_name (column);