DEV Community

Andrzej Klusiewicz
Andrzej Klusiewicz

Posted on Originally published at jsystems.pl

Instrukcja SELECT w MS SQL Server - jak pobierac dane z tabeli (z przykladami)

SELECT to pierwsza instrukcja SQL, ktorej uczy sie kazdy - ale diabel tkwi w szczegolach jak WHERE, ORDER BY czy TOP. Pokazujemy je wszystkie na dzialajacych przykladach w MS SQL Server.

SELECT, w skrócie

Pobranie danych z tabeli:

SELECT Imie, Nazwisko
FROM Klienci
WHERE Kraj = 'PL';
Enter fullscreen mode Exit fullscreen mode

Instrukcja select służy do pobierania danych z bazy. Instrukcja ta może być bardzo prosta, ograniczona jedynie do nazw pobieranych kolumn i nazwy tabeli. Jak również i bardziej złożona, gdzie w połączeniu z różnymi argumentami i funkcjami może wykonywać operacje na danych, m.in. obliczenia, formatować wyniki i tworzyć podsumowania.

Najprostsza postać instrukcji select.

1.jpg (650×220)

Instrukcja select, która pobiera wszystkie dane z wybranej tabeli.

select * from [nazwa tabeli];

Instrukcja:

„select” - pobierz

„*” - oznacza wybranie zawartości wszystkich kolumn do wyświetlenia.

„from” - dosłownie „skąd”, po tym słowie wpisujemy nazwę tabeli, z której mają zostać pobrane dane.

select * from *SalestLT.Product;***

2.jpg (836×308)

Wyświetlenie konkretnych kolumn.

Gdy następuje potrzeba wyświetlenia z tabeli tylko części zawartych w niej kolumn, to po słowie select wpisujemy nazwę/nazwy kolumn, które chcemy wyświetlić, oddzielając je przecinkami i wskazujemy tabelę, z której te dane mają zostać pobrane.

select [kolumna1], [kolumna2], [kolumna3] from [nazwa tabeli];

select ProductID, Name, Color from SalesLT.Product;

3.jpg (654×306)

select CustomerID, FirstName, LastName, CompanyName from SalesLT.Customer;

4.png (860×321)

Top comments (0)