Informacje o nowych artykułach oraz akcjach edukacyjnych prosto na Twojej skrzynce e-mail!

Podstawowa wersja zapytania SELECT w SQL (SELECT … FROM … WHERE …)

Pobieranie danych spełniających kilka warunków za pomocą „OR” oraz „AND”

Pobierzmy teraz z bazy informacje o wszystkich pracownikach urodzonych po 1985 roku i zatrudnionych po roku 2000:

SELECT * FROM pracownicy WHERE Data_urodzenia > ‘31-12-1985’ AND Data_zatrudnienia > ’31-12-2000’;

Ogólna forma wygląda tak:

SELECT * FROM tabela WHERE kolumna > ‘jakiś warunek’ AND druga_kolumna = ‘jakiś warunek’;

Pobierzmy teraz informacje o pracownikach mających na imię Adam lub Jan:

SELECT * FROM pracownicy WHERE imie = ‘Adam’ OR imie = ‘Jan’;

Ogólna forma:

SELECT * FROM tabele WHERE kolumna = ‘jakiś warunek’ OR kolumna = ‘jakieś imię’;

Operator AND (i) powoduje, że muszą być spełnione oba warunki, natomiast operator OR (lub) powoduje, że musi zostać spełniony przynajmniej jeden warunek.

Strony: 1 2 3 4 5 6

Spodobało się?

Jeśli tak, to zarejestruj się do newslettera aby otrzymywać informacje nowych artykułach oraz akcjach edukacyjnych. Gwarantuję 100% satysfakcji i żadnego spamowania!

, , ,

Dodaj komentarz

Komentarze (2)

  • Anna Zawada pisze:

    Oj, operator IN umożliwia określenie zakresu warunków, z których dowolny może być spełniony. To BETWEEN przyjmuje za prawdę logiczną warunek, który mieści się w zakresie wskazanego po klauzuli zakresu.

Odpowiedz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Pin It on Pinterest