Có nhiều cách:
Oracle Pre-12c
phiên bản:
- ROWNUM trong truy vấn phụ và ĐẶT HÀNG THEO trong truy vấn bên ngoài
- Phân tích chức năng
Oracle 12c
phiên bản:
- Tính năng giới hạn hàng trên cùng
Sử dụng 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;
Sử dụng Tính năng giới hạn hàng trên cùng
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;
Hãy xem câu trả lời này để có ví dụ và giải thích chi tiết.