看一下这样是不是你的意思(仅供参考)
select * from table2 where rownum < (select count(*)+1 from table1) order by pname desc;
我在数据库中试了一下,是可以的
我怎么感觉你是把PNAME为A的不要
select * from talbe1 left join tableb= (select * from table2 order by(table2.PNAME) dec) on table1.PID = tabelb.PID order by(table2.PNAME)
看一下这样是不是你的意思(仅供参考)
select * from table2 where rownum < (select count(*)+1 from table1) order by pname desc;
adsfsdf
总觉得你的提问有问题,你再看看确实是这样么