Kryterium ORDER BY
Część sekcji Podstawy ścieżki SQL w Coddy. Lekcja 58 z 72.
Jedną z opcji dla OVER () jest ORDER BY
Na przykład:
ROW_NUMBER() OVER (ORDER BY year DESC) as row_numSpowoduje to wygenerowanie kolumny, która ponumeruje wiersze w kolejności malejącej według roku.
Wyzwanie
ŁatwyDostępne tabele i kolumny:
plants:id,hue,rough
Wybierz wszystkie rośliny, których odcień jest większy niż 0.34, i dodaj dwie kolumny z numeracją:
row_num_hue, która będzie numerować wiersze według hue w kolejności rosnącej
row_num_score, która będzie numerować wiersze według następującego wzoru: rough*hue w kolejności malejącej
Zwróć tylko id i dwie kolumny z numeracją. Posortuj wynik według id rośliny w kolejności rosnącej
Spróbuj swoich sił
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
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 logiczne8Statystyka
Wbudowane funkcje agregujące — część 1Wbudowane funkcje agregujące — część 2Grupowanie — część 1Grupowanie — część 2Podzapytania — część 1Podzapytania — część 2Powtórzenie — sklep z całkowitym zyskiemPowtórzenie — sklep ze skuteramiPowtórzenie — kawiarnia11Funkcje okna, część 1
Funkcja ROW_NUMBERKryterium ORDER BYKryterium PARTITION BYPARTITION i ORDERFunkcje LEAD i LAGPowtórka — LEAD i LAGPowtórka — obrazkiPowtórka — pudełka3Okreś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 kolumnyPoćwicz samodzielnie: Edytor online SQL