Jest wiele sposobów:
Wyrocznia Pre-12c
wersja:
- ROWNUM w podzapytaniu i ORDER BY w zewnętrznym zapytaniu
- Analizy funkcja
Wyrocznia 12c
wersja:
- Najlepsza funkcja ograniczania rzędów
Używam ROWNUM
SELECT HAZMAT_PLACARD_NOTATION
INTO v_pcn
FROM
(SELECT HAZMAT_PLACARD_NOTATION,
ROWNUM rn
FROM HAZMAT_CLASS_IRF
WHERE HAZMAT_CD = p_stcc_cd
ORDER BY <sort_column> DESC
)
WHERE rn =1;
Korzystanie z funkcji ograniczania górnych rzędów
SELECT HAZMAT_PLACARD_NOTATION
INTO v_pcn
FROM HAZMAT_CLASS_IRF
WHERE HAZMAT_CD = p_stcc_cd
ORDER BY <sort_column> DESC
FETCH FIRST 1 ROW ONLY;
Spójrz na tę odpowiedź po przykłady i szczegółowe wyjaśnienia.