Sortowanie wyników — część 1
Część sekcji Podstawy ścieżki SQL w Coddy. Lekcja 13 z 72.
Podczas wysyłania zapytań do bazy danych uporządkowanie wyników w sensownej kolejności może znacznie zwiększyć efektywność analizy danych. Aby posortować wyniki, używamy słowa kluczowego ORDER BY, a następnie określamy, według którego pola sortujemy. Domyślnie sortuje ono rosnąco.
Rozważmy na przykład następującą tabelę <strong>competition</strong>:
| runner_id | age | avg_speed |
|---|---|---|
| 1 | 47 | 3.65 |
| 2 | 62 | 3.07 |
| 3 | 57 | 6.82 |
| 4 | 56 | 4.34 |
| 5 | 25 | 4.93 |
| 6 | 40 | 3.94 |
| 7 | 23 | 6.58 |
| 8 | 40 | 3.43 |
SELECT *
FROM competition
WHERE age > 50
ORDER BY avg_speedOto wynik
| runner_id | wiek | avg_speed |
|---|---|---|
| 2 | 62 | 3.07 |
| 4 | 56 | 4.34 |
| 3 | 57 | 6.82 |
Aby określić, jak sortować te dane, możemy dodać słowa kluczowe DESC lub ASC po nazwie kolumny.
ORDER BY avg_speed ASCWyzwanie
ŁatwyDostępne tabele i kolumny:
feathers:id,weight
Zwróć wszystkie identyfikatory po posortowaniu ich według wagi w kolejności maleją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 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 kolumnyPoćwicz samodzielnie: Edytor online SQL