求高手解决SQL查询问题

2024-12-04 14:59:36
推荐回答(6个)
回答1:

看一下这样是不是你的意思(仅供参考)
select * from table2 where rownum < (select count(*)+1 from table1) order by pname desc;

我在数据库中试了一下,是可以的

回答2:

我怎么感觉你是把PNAME为A的不要

回答3:

select * from talbe1 left join tableb= (select * from table2 order by(table2.PNAME) dec) on table1.PID = tabelb.PID order by(table2.PNAME)

回答4:

看一下这样是不是你的意思(仅供参考)
select * from table2 where rownum < (select count(*)+1 from table1) order by pname desc;

回答5:

adsfsdf

回答6:

总觉得你的提问有问题,你再看看确实是这样么