SQL语句

1.所需要的表

Oracle从零起步02——SQL语句01——简单查询  _Oracle

Oracle从零起步02——SQL语句01——简单查询  _Oracle_02

Oracle从零起步02——SQL语句01——简单查询  _02_03

Oracle从零起步02——SQL语句01——简单查询  _Oracle_04

2.简单查询语句

1)查询全部

SELECT * FROM 表名;

    如:SELECT * FROM emp;

2)查询表中记录数

SELECT COUNT(*) FROM 表名;

    如:SELECT COUNT(*) FROM emp;

3)查询指定列

SELECT 列名FROM 表名;

如:SELECT emono,ename,job FROM emp;

4) 为列起别名

SELECT 列名 别名FROM 表名;(注意,有四则运算时,其别名不要用中文)

如:SELECT emono 编号,ename 姓名,job 工作 FROM emp;

5) 去掉重复项

SELECT {DISTINCT} *|列名 别名

FROM 表名;

如:SELECT DISTINCT job FROM emp;

Oracle从零起步02——SQL语句01——简单查询  _查询_05

6) 字符串连接

固定信息要用"'"括起来,字符串间用"||"连接

如:SELECT '编号是:' ||emono|| '姓名是:' ||ename|| '工作是:' ||job FROM emp;

7) 四则运算

支持加减乘除,先乘除后加减

如求出每个雇员的姓名和年薪: SELECT ename,sal*12 FROM emp;

Sal*12 的意义不明确,可以为这个运算起一个别名,但是此时一定要回避中文

如: SELECT ename,sal*12 income FROM emp;