Cóż, ponieważ Twój opis jest nieco niejednoznaczny, aby znaleźć preferowane rozwiązanie, będziesz musiał wypróbować kilka z nich. Na przykład możesz spróbować, używając warunku ORDER BY. Korzystając z tego warunku, odzyskasz wszystkie filmy, zaczynając od najdroższego na górze.
SELECT
*
FROM
movie
ORDER BY
purchase_price DESC;
FETCH FIRST 2 ROWS ONLY
Ale po raz kolejny są też inne rozwiązania, które możesz wypróbować. Możesz RANKOWAĆ je według ceny w podzapytaniu, a następnie pobrać wszystkie odpowiedzi. Innym przykładem może być użycie między max i min (lub dowolną inną wartością). Możesz dotrzeć do jeszcze bardziej technicznych i trudniejszych do wdrożenia rozwiązań.