1 / 136
文档名称:

Oracle数据库Sql语句详解大全.ppt

格式:ppt   页数:136
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Oracle数据库Sql语句详解大全.ppt

上传人:紫岑旖旎 2014/2/22 文件大小:0 KB

下载得到文件列表

Oracle数据库Sql语句详解大全.ppt

文档介绍

文档介绍:OracleSQL
第一章
SELECT查询
本章目标
写一条SELECT查询语句
在查询中使用表达式、运算符
对空值的处理
对查询字段起别名
查询字段的连接
SELECT查询基本语法
SELECT <列名>
FROM <表名>
SQL> SELECT * FROM s_emp
请查询出s_emp表中所有的员工信息:
查询指定列
SQL> SELECT dept_id , salary FROM s_emp
请查询出s_emp表中所有的员工的部门ID,工资:
运用算数表达式
SQL> SELECT salary*12 FROM s_emp
请查询出s_emp表中所有的员工的年薪:
运用算数表达式
括号可以改变运算符运算的优先顺序:
SQL> SELECT last_name, salary, 12 * salary + 100
2 FROM s_emp;

... Velasquez 2500 30100
SQL> SELECT last_name, salary, 12 * (salary + 100)
2 FROM s_emp;

... Velasquez 2500 31200
列别名
请查询出s_emp表中所有的员工的姓名:
SQL> SELECT firname_name || last_name FROM s_emp
SQL> SELECT firname_name || last_name “姓名” FROM s_emp
请查询出s_emp表中所有的员工的姓名:
空值的处理
请查询出s_emp表中所有的员工的工资:
SQL> SELECT last_name, mission_pct/100 “工资”
2 FROM s_emp;
SQL> SELECT last_name , salary+salary*mission_pct,0)/100
2 FROM s_emp;
去掉重复行
请查询出s_dept表的部门名称:
SQL> SELECT name
2 FROM s_dept;
SQL> SELECT DISTINCT name
2 FROM s_dept;