ORA-00918 未明确定义列解决方法

ORA-00918 未明确定义列SQL codeselect * from (select *from jcj_cjxx aa, dm_jqlb jqlb, dm_qx bb ) cjx

ORA-00918 未明确定义列

SQL code
select * from (select *                  from jcj_cjxx aa, dm_jqlb jqlb, dm_qx bb ) cjxx                    inner join                    (select *                       from jcj_jjxx cc, dm_jqlb jqlb, dm_qx dd                       ) jjxx                        on jjxx.jjbh='J3205110301000838186'


找不出来哪里错了??

[解决办法]
-- 不同的表中存在“同名字段”,此时外层查询不能加以区分,造成的错误!
[解决办法]
jjxx.jjbh有多个jjbh列。。所以不知道你查的是哪一个。