Łączenie wielu warunków
Część sekcji Podstawy ścieżki SQL w Coddy. Lekcja 9 z 72.
Utworzenie zapytania z tylko jednym warunkiem nie wystarczy. Czasami chcemy sprawdzić coś bardziej skomplikowanego. W tym celu SQL (i wiele innych języków programowania) oferuje słowa kluczowe AND, OR i NOT, które zwiększają nasze możliwości pobrania potrzebnego wyniku.
Słowa kluczowe AND i OR są używane w następujący sposób:
SELECT col1, col2
FROM table1
WHERE condition1 AND condition2 OR condition3 ...Możemy łączyć ze sobą tyle warunków, ile chcemy.
Wyzwanie
ŁatwyDostępne tabele i kolumny:
candies:name,price,color,weight
Napisz zapytanie, które znajdzie wszystkie cukierki spełniające co najmniej jeden z tych dwóch warunków:
colorma wartośćbrown, apricema wartość2colorma wartośćmixed, aweightjest mniejsze niż40
Zapytanie powinno zwrócić tylko nazwy i kolory tych cukierków.
Spróbuj swoich sił
SELECT name, color
FROM candies
-- Napisz swój kod poniżej
WHERETa 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