Zacznij terazZacznij za darmo

Obliczanie dominanty (II)

W poprzednim ćwiczeniu utworzyłeś/aś CTE, które przypisało numery wierszy do każdej unikalnej wartości w OrderPrice. Teraz wystarczy znaleźć tę wartość OrderPrice, która ma najwyższy numer wiersza.

To ćwiczenie jest częścią kursu

SQL Server średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

Użyj CTE ModePrice, aby zwrócić wartość OrderPrice z najwyższym numerem wiersza.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- CTE from the previous exercise
WITH ModePrice (OrderPrice, UnitPriceFrequency)
AS
(
	SELECT OrderPrice,
	ROW_NUMBER() 
    OVER (PARTITION BY OrderPrice ORDER BY OrderPrice) AS UnitPriceFrequency
	FROM Orders
)

-- Select the order price from the CTE
SELECT ___ AS ModeOrderPrice
FROM ___
-- Select the maximum UnitPriceFrequency from the CTE
WHERE UnitPriceFrequency IN (___ ___(___) FROM ___)
Edytuj i uruchom kod