发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 CQRS

为什么Oracle的外连接写法不同导致查询结果不同?

2004-07-13 15:07
赞助商链接



select a.*,b.DMZ AS name
FROM LT_GG_DWJBXX a
LEFT JOIN lt_gg_dmjmxb b ON a.JJLX=b.DM and b.DMBH='***'

select a.*,b.dmz as name
from lt_gg_dwjbxx a ,lt_gg_dmjmxb b
where a.jjlx = b.dm(+) and b.dmbh = '***'

上面两段的sql为什么查询结果不同?请各位指教。

2004-07-13 16:52

外连接与内连接不同的是,外连接不只列出与连接条件相匹配的行,而是列出左表(左外连接时)、右表(右外连接时)或两个表(全外连接时)中所有符合搜索条件的数据行。

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com