ORACLE简单查询
1、最简单的查询
例
SELECT FROM employees DESC employees;
SET linesize 600
SET PAGESIZE 50;
例
SELECT table_name FROM user_tables;—查询数据库中所有表名
2、查询特定的列
例
SELECT employee_id,fisrt_name,last_name.salary
FROM employees;
3、在SELECT子句中使用直接量
例
SELECT 5
FROM employees;
4在SELECT子句中使用算术表达式
例查询员工的编号、姓名和年薪
SELECT employee_id,fist_name,last_name,salry,salary12
FROM employees;
例
SELECT 5/2
FROM dual;
5.给例定义别名
例
SELECT employee_id AS id
FROM employees;
例
SELECT employee_id AS “Id”—双引号中的字符原样显示
FROM employees;
例
SELECT employee_id,fist_name,last_name,salry,salary12 AS annual_salary
FROM employees;
例
SELECT employee_id,fist_name,last_name,salry,salary12 AS “annual salary”
FROM employees;
—如果别名有特殊字符必须使用双引号
6、字符串的链接运算符
例
SELECT employee_id||’’||fist_name,last_name,salry,salary*12 AS annual_salary
FROM employees;
7、过滤重复记录
例
SELECT DISTINCT department_id
FROM employees;
例
SELECT DISTINCT department_id,job_id
FROM employees;
