Powtórzenie – RANK i DENSE_RANK
Część sekcji Podstawy ścieżki SQL w Coddy. Lekcja 66 z 72.
Wyzwanie
ŚredniDostępne tabele i kolumny:
medals:region,medal_color,medal_count
Regiony zdobywają medale w zawodach. Utwórz raport, który pokazuje:
- Oblicz dla każdego regionu:
total_medals: Sumę wszystkich zdobytych medalirank_by_medals: Utwórz gęsty ranking na podstawietotal_medalsw kolejności rosnącej (regiony z mniejszą liczbą medali otrzymują lepsze/niższe miejsca)
- Uporządkuj wyniki według:
rank_by_medals(rosnąco)region(alfabetycznie)
zwróć:
regiontotal_medalsrank_by_medals
Spróbuj swoich sił
Wszystkie lekcje w sekcji Podstawy
4Więcej słów kluczowych
Słowo kluczowe INSłowo kluczowe BETWEENSłowo kluczowe LIKESłowo kluczowe ASPowtórzenie – modele telefonów komórkowych2Instrukcje warunkowe
Podstawy instrukcji warunkowychSłowo kluczowe ANDSłowo kluczowe ORSłowo kluczowe NOTŁączenie wielu warunkówNawiasyWartości logiczne3Określony format zwracanych danych
Wartości nullSortowanie wyników — część 1Sortowanie wyników — część 2Powtórzenie — firma zajmująca się cyberbezpieczeństwemOgraniczanie liczby rekordówPowtórzenie — fabryka pojazdów6Wyzwania na początek
Powtórka – wybory parlamentarnePowtórka – zatrzymanie przestępcy przez policjęPowtórka – pojemnik na napój w barzePowtórka – inżynier: nowe kolumny9Wiele tabel
Podstawowe JOIN — część 1Podstawowe JOIN — część 2Powtórka — JOINSamozłączeniePowtórka — samozłączenieUNIONUprość zapytania — słowo kluczowe WITHPowtórka — zapytania WITHPowtórka — wykonawca z branży nieruchomości12Funkcje okna część 2
Funkcje RANK i DENSE_RANKPowtórzenie – RANK i DENSE_RANKFunkcja NTILEFunkcje agregująceKryterium ROWS i RANGEPoćwicz samodzielnie: Edytor online SQL