select b.classid, ……
from
(select a.id,…… left join Table2 c on a.id = c.id) b 查询出来的结果是CLASSID
201001
201002加了left join后
select b.classid, c.classname ……
from
(select a.id,…… left join Table2 c on a.id = c.id) b
left join classes c
on b.classid = c.classid查出来是
CLASSID CLASSNAME
201001
201002查出来结果classname是空的???(classes表里的classid字段有201001 201002 这两个记录)
from
(select a.id,…… left join Table2 c on a.id = c.id) b 查询出来的结果是CLASSID
201001
201002加了left join后
select b.classid, c.classname ……
from
(select a.id,…… left join Table2 c on a.id = c.id) b
left join classes c
on b.classid = c.classid查出来是
CLASSID CLASSNAME
201001
201002查出来结果classname是空的???(classes表里的classid字段有201001 201002 这两个记录)
解决方案 »
- execute immediate vsql0 into vsum
- 帮忙解释一条SQL语句
- 望高手指教:如何安装oracle9.2.0.1的Proc编译器
- oracle9i中日期格式的转换问题,谢谢大虾
- 请问如何用PLSQL Developer连接远程的ORACLE数据库,查询数据?
- 关于日期是存储成日期类型,还是字符串类型的问题
- 请问这样的存储过程这么写?(关于一张表的数据插入到另一张表中)
- 归档模式
- 求救:imp数据文件时,出现以下问题时怎么回事。
- 创建回滚段失败
- 求资料:如何用Oracle的OLAP工具一步步建立Cube
- 配置oracle Net Configuration Assistant时报以下错误
from
(select a.id,…… left join Table2 c on a.id = c.id) b
left join classes c
on trim(b.classid) = trim(c.classid)
from
(select a.id,…… left join Table2 c on a.id = c.id) b
left join classes c
on trim(b.classid) = trim(c.classid)