使用通用SQL打印此表分数为前三名的用户信息,分数相同算同一名(oracle面试)
表:
create table test(
    id number(5),
    point number(5)
);
insert into test values(1,100);
insert into test values(2,100);
insert into test values(3,80);
insert into test values(4,80);
insert into test values(5,90);
insert into test values(6,70);
insert into test values(7,60);
insert into test values(8,70);
即前三名的话,结果应为:
1,100
2,100
5,90
3,80
4,80
不能用rownum等个别数据库提供的伪列,使用所有数据库通用的sql语句!!!