Bazy danych · Middle · Pytanie 26 z 75
Czym różni się RANK() od DENSE_RANK()?
- ✓Poprawna odpowiedź: Przy remisach
RANK()pomija numery (1, 1, 3), aDENSE_RANK()nie (1, 1, 2) - 2
RANK()działa tylko z liczbami - 3
DENSE_RANK()jest szybszy
Wyjaśnienie
ROW_NUMBER() daje każdemu wierszowi unikalny numer nawet przy remisach, w kolejności, którą warto uczynić deterministyczną dodatkowymi kolumnami sortowania.