以下是 Oracle 常用的 SQL 查询语句:
- 查询表
SELECT * FROM table_name; -- 查询表中所有数据
SELECT column1, column2, ... FROM table_name; -- 查询表中指定列的数据
- 条件查询
SELECT * FROM table_name WHERE condition; -- 根据条件查询表中数据
其中,condition 是一个或多个逻辑表达式,用于筛选出符合条件的数据。
- 排序查询
SELECT * FROM table_name ORDER BY column_name [ASC|DESC]; -- 对表中数据进行排序
其中,column_name 是需要排序的列名,ASC 表示升序排列,DESC 表示降序排列。
- 分组查询
SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name; -- 对表中数据按照列进行分组统计
- 连接查询
SELECT * FROM table1 JOIN table2 ON condition; -- 对两个表进行连接查询
- 子查询
SELECT * FROM table_name WHERE column_name IN (SELECT column_name FROM other_table); -- 使用子查询进行条件查询
- 聚合函数
SELECT COUNT(*), AVG(column_name), MAX(column_name), MIN(column_name), SUM(column_name) FROM table_name; -- 使用聚合函数进行统计查询
- 修改数据
UPDATE table_name SET column_name = value WHERE condition; -- 修改表中数据
- 删除数据
DELETE FROM table_name WHERE condition; -- 删除符合条件的表中数据
以上是 Oracle 常用的 SQL 查询语句,希望对您有所帮助。