急求关于复合查询的解答
select * from (select t1.*,t2.* rownum rid from t1,t2 where t1.id=t2.id and rownum<=10) where rid>=1;执行查询时报错:未明确定义列。改为select t1.*,t2.* from (select t1.*,t2.* rownum rid from t1,t2 where t1.id=t2.id and rownum<=10) where rid>=1;仍然报相同的错误,请问该如何解决?