Witam,
Mam tabelę "szkolenia" jak poniżej|
id | data_rozpoczecia | nazwa_szkolenia |
---|---|---|
1 | 2012-12-12 | bhp |
2 | 2013-12-12 | sql |
3 | 2014-12-12 | bhp |
4 | 2015-12-12 | bhp |
robię na niej zapytanie
SELECT id, data_rozpoczecia,
row_number () over (partition nazwa_szkolenia order by nazwa_szkolenia) as numer
from szkolenia
order by data_rozpoczecia
w wyniku dostaję
id | data_rozpoczecia | nazwa_szkolenia| numer
---------------- | -------------------
1 | 2012-12-12 | bhp | 1
3 | 2014-12-12 | bhp | 2
4 | 2015-12-12 | bhp | 3
2 | 2013-12-12 | sql | 4
Jak sformułować zapytanie tak aby została wybrane szkolenie z grupy bhp z najmłodszą datą czyli 2015-12-12 ???