- 3
- 0
- 约1.8万字
- 约 17页
- 2015-08-11 发布于山西
- 举报
Oracle SQL
OracleSQL 2007 5 31
OOrraacclleeSSQQLL 第二天 55月3311日
一、sqlplus 命令在bin目录下
有一个环境变量Oralce_sid,决定跟哪个数据库连
严格做数据类型转换
where子句中尽量不写表达式
selectto_char(sysdate,fmmm)from dual;
fm是去掉前导0
二、多表查询
表连接(关联查寻)
如果多表查询时不加where子句,也就是过滤条件或者是使用了无效的条件,就会产生两表
之间记录的相互逐条匹配(组合),产生很多无效的结果(笛卡尔积)。
注意:在使用表连接时,要注意查询的表间的关系信息,表之间的字段所表示的信息的关系
1、等值连接
select[表别名1.字段名1],[表别名2.字段名2],...
from 表1 表别名1 ,表2 表别名2
where 表别名1.字段名3=表别名2.字段名4;
表连接时,当表与表之间有同名字段时,可以加上表名或表的别名,加以区分,使用时要
用
表名.字段名或表别名.字段名(列名)。当表的字段名是唯一时,可以不用加上表名或表的
别名。
原创力文档

文档评论(0)