我怎么能总是看到最后一个条目?ipos=id,这是可变的。
select mnr, ipos from relacwhere ipos = 1;
select mnr, ipos
from relac
where ipos = 1;
ibps3vxo1#
Oracle 12c 接下来,您可以使用top-n查询:
12c
select mnr, iposfrom relacorder by ipos descfetch first 1 row only;
order by ipos desc
fetch first 1 row only;
Oracle 11g 和旧版本,你可以使用 ROWNUM :
11g
ROWNUM
select mnr, iposfrom ( select * from relac order by ipos desc) where rownum = 1;
from
(
select * from relac
)
where rownum = 1;
0mkxixxg2#
您可以在oracle中使用聚合:
select max(mnr) keep (dense_rank first order by ipos desc) as mnr, ipos from relac;
select max(mnr) keep (dense_rank first order by ipos desc) as mnr,
ipos
from relac;
这将返回 mnr 与的最高值关联的值 ipos ,这似乎是你想要的。
mnr
2条答案
按热度按时间ibps3vxo1#
Oracle
12c
接下来,您可以使用top-n查询:Oracle
11g
和旧版本,你可以使用ROWNUM
:0mkxixxg2#
您可以在oracle中使用聚合:
这将返回
mnr
与的最高值关联的值ipos
,这似乎是你想要的。