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

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

Wstęp

Do pobierania danych z bazy danych (np. MySQL, MsSQL), można zastosować kilka metod. My skupimy się na tworzeniu „zapytań” do bazy w języku SQL (Structured Query Language), które będą pobierać rozmaite dane.

Do pobierania zawartości tabel w bazie będziemy korzystać z zapytania SELECT, które może przybierać najrozmaitsze formy. W tym artykule skupimy się na najprostszej wersji tegoż zapytania (SELECT ... FROM ... WHERE).

Warto również na wstępie zapoznać się z taką ogólną wersją SELECT, która wygląda tak:

SELECT lista_kolumn_z_tabel
INTO nazwa_nowej_tabeli
FROM tabele
WHERE warunki_wyszukiwania
GROUP BY grupowanie_danych
HAVING warunki_wyszukiwania
ORDER BY kolumna [ASC lub DESC]

W niniejszym artykule wszystkie ćwiczenia będziemy wykonywać na poniższej tabeli:

IDImieNazwiskoData_urodzeniaStanowiskoData_zatrudnienia
1JanKowalski1984-12-23Programista1999-12-09
2AdamAdamiak1991-08-08Menadżer2011-01-31
3JakubKowalik1990-03-16Programista2010-01-04
4MichałJakubiak1981-05-02Projektant1998-09-22

Jej struktura języku SQL wygląda tak:

CREATE TABLE pracownicy (
ID INT NOT NULL AUTO_INCREMENT,
Imie VARCHAR(150),
Nazwisko VARCHAR(250),
Data_urodzenia DATE,
Stanowisko VARCHAR(200),
Data_zatrudnienia DATE
PRIMARY KEY (ID));

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