Re: query by first occurrence in group
You want the "first" row, but without a defined order that's entirely meaningless. Supposing you want the
smallest matriculate value per largest number value per sector, that would be ...
select t.sector, n.maxnum, min(t.matriculate) mat
from tbl t
join (
select sector, max(number) as maxnum
from tbl
group by sector
) n on t.sector=n.sector && t.number=n.maxnum
group by sector, number;
Subject
Views
Written By
Posted
1506
May 22, 2019 12:46PM
Re: query by first occurrence in group
654
May 22, 2019 01:24PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.