两表LEFT JOIN ORA-00904
5M两表left join 报错

两表连接字段


inner join不报错
收藏
复制链接
微信扫码分享
在小程序上查看
分享
9条回答
默认
最新
试试
select c.merchant_order_id,d.merchanr_order_id from report.t_cashier_buried_info c,
report.t_acquire_order d
where c.merchant_order_id=d.merchant_order_id(+)
评论
有用 0
评论
有用 0应该是c.merchant_order_id字段名写错了,select下看是否报错
评论
有用 0采纳答案后不可修改和取消
最后问题原因找到了吗?
try
select dummy,d.merchanr_order_id
from dual b left join
report.t_acquire_order d
on dummy=d.merchant_order_id
以及
select dummy,d.merchanr_order_id
from dual b left join
report.t_cashier_buried_info d
on dummy=d.merchant_order_id
评论
有用 0回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

