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 z danego przedziału za pomocą IN()

Pobierzmy teraz informacje z bazy danych o pracownikach o numerze Id np. 1, 3, 4:

SELECT * FROM pracownicy WHERE ID IN (1, 3, 4);

Możemy też „próbować” pobrać pracowników o nieistniejących numerach Id np. 1, 5, 10, 11 (ale wtedy w odpowiedzi dostaniemy tylko listę pracowników spełniających dowolny z tych warunków):

SELECT * FROM pracownicy WHERE ID IN (1, 5, 10, 11);

Ogólna składnia wygląda tak:

SELECT kolumna FROM tabela WHERE kolumna IN (wartosc1, wartosc2, wartosc3, ...);

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