oracle 视图的查询问题,高手快来看看啊

ltxyxj 2009-05-25 03:00:26
当我执行“select * from jbhz t”时,出现这样:
jbsl sjjgh
2 220
3 210
当我执行“select * from jbhz t where sjjgh='220'”时,却出现:
jbsl sjjgh
2 220
3
这是怎么回事啊
...全文
66 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ltxyxj 2009-05-25
  • 打赏
  • 举报
回复
问题解决了,换了一种左连接的方式,用(+)作,就ok了
散分
lihan6415151528 2009-05-25
  • 打赏
  • 举报
回复
jbhz 这个表肯定和其他表有关联了
ltxyxj 2009-05-25
  • 打赏
  • 举报
回复
jbhz_jbsl的sql语句
select count(t_trans_zz.seq_no) as jbsl,
t_trans_zz.tran_time as jbrq,
t_trans_zz.tran_req_brch
from t_trans_zz
where t_trans_zz.seq_no != 1
group by t_trans_zz.tran_time, t_trans_zz.tran_req_brch
ltxyxj 2009-05-25
  • 打赏
  • 举报
回复
jbhz的sql语句
create or replace view jbhz as
select jbhz_jbsl.jbsl,
jbhz_jbsl.jbrq,
jbhz_jbsl.tran_req_brch,
wd.xjjgh,
wd.xjmc,
wd.sjjgh,
wd.sjname
from jbhz_jbsl
left outer join wd on jbhz_jbsl.tran_req_brch = wd.wdjgh
robin_ares 2009-05-25
  • 打赏
  • 举报
回复
把jbhz视图贴出来不就明白了
应该有外联吧

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧