select a.*,b.* from xx a,yy b
where a.id*=b.id;这和select a.*,b.* from xx a,yy b
where a.id=b.id(+);有什么不同,下有这个是左连接吧,oracle跟sqlserver还是有区别呢?
where a.id*=b.id;这和select a.*,b.* from xx a,yy b
where a.id=b.id(+);有什么不同,下有这个是左连接吧,oracle跟sqlserver还是有区别呢?
解决方案 »
- 求教SQL语句.
- ora 00911 invaild character 问题
- 求一条SQL语句
- transaction slot transaction table transaction entry三个东西的疑惑
- oracle 11g怎么配置
- 怎样使Oracle 表空间的大小只用到80%以下???
- 求时间差(秒为单位)
- 怎样将一台机器上数据库中数据表和触发器,存储过程等复制到另一台机器的数据库中?
- 怎么统计某列里有多少个行的值不相同
- 求高手幫忙,如何可以用sql取得特定格式的資料
- 问一个关于GROUP BY的基础问题
- 请举一个最简单的例子:写一个用游标返回记录集的存贮过程。注:不用包实现,行吗?
字段1 *= 字段2 (左连接)
字段1 =* 字段2 (右连接)
没有全外连接oracle:
字段1 = 字段2(+) (左连接)
字段1(+) = 字段2 (右连接)
没有全外连接标准外联接:
left [outer] join on 逻辑表达式
right [outer] join on 逻辑表达式
full [outer] join (全外连接) on 逻辑表达式
MS SQL SERVER 支持标准外联接,oracle从9i开始支持标准外联接。