Podstawowe kwerendy Transact-SQL (T-SQL)

01.08.24r.


Transact-SQL (T-SQL) to rozszerzenie języka SQL stworzone przez Microsoft, które dodaje dodatkowe funkcje i możliwości do standardowego SQL. Jest to potężne narzędzie używane do zarządzania i manipulacji danymi w bazach danych SQL Server. Dziś przyjrzymy się podstawowym kwerendom T-SQL, które są niezbędne dla każdego bazodanowca.

SELECT – wybieranie danych
Zaczniemy od najważniejszej kwerendy w SQL – SELECT. Umożliwia ona wybieranie danych z jednej lub więcej tabel.
SELECT kolumna1, kolumna2
FROM nazwa_tabeli;

Przykład
SELECT imie, nazwisko
FROM pracownicy;

Powyższa kwerenda wybierze kolumny imie i nazwisko z tabeli pracownicy.
 
WHERE – filtrowanie wyników
Klauzula WHERE pozwala na filtrowanie wyników, aby zwrócić tylko te wiersze, które spełniają określone warunki.
SELECT kolumna1, kolumna2
FROM nazwa_tabeli
WHERE warunek;

Przykład
SELECT imie, nazwisko
FROM pracownicy
WHERE dzial = 'IT';

Ta kwerenda wybierze imię i nazwisko pracowników, którzy pracują w dziale IT.
 
ORDER BY – sortowanie wyników
ORDER BY pozwala sortować wyniki według jednej lub więcej kolumn, domyślnie rosnąco (ASC), ale można także sortować malejąco (DESC).
SELECT kolumna1, kolumna2
FROM nazwa_tabeli

ORDER BY kolumna1 [ASC|DESC];
Przykład
SELECT imie, nazwisko
FROM pracownicy
ORDER BY nazwisko DESC;

Ta kwerenda posortuje wyniki według kolumny nazwisko w porządku malejącym.
 
INSERT – wstawianie danych
INSERT pozwala dodawać nowe wiersze do tabeli.
INSERT INTO nazwa_tabeli (kolumna1, kolumna2)
VALUES (wartosc1, wartosc2);

Przykład
INSERT INTO pracownicy (imie, nazwisko, dzial)
VALUES ('Jan', 'Kowalski', 'HR')
;
Powyższa kwerenda doda nowego pracownika Jana Kowalskiego do działu HR.
 
UPDATE – aktualizowanie danych
UPDATE umożliwia modyfikację istniejących danych w tabeli.
UPDATE nazwa_tabeli
SET kolumna1 = wartosc1, kolumna2 = wartosc2
WHERE warunek;

Przykład
UPDATE pracownicy
SET dzial = 'IT'
WHERE imie = 'Jan' AND nazwisko = 'Kowalski';
Ta kwerenda zmieni dział Jana Kowalskiego na IT.

 
DELETE – usuwanie danych
DELETE służy do usuwania wierszy z tabeli.
DELETE FROM nazwa_tabeli
WHERE warunek
;
Przykład
DELETE FROM pracownicy
WHERE imie = 'Jan' AND nazwisko = 'Kowalski'
;
Powyższa kwerenda usunie pracownika Jana Kowalskiego z tabeli pracownicy.
 
Znajomość podstawowych kwerend T-SQL jest kluczowa dla każdego specjalisty IT pracującego z bazami danych SQL Server. SELECT, WHERE, ORDER BY, INSERT, UPDATE i DELETE to fundamenty, które pozwalają na skuteczne zarządzanie i manipulację danymi. Ćwiczenie tych podstawowych operacji jest pierwszym krokiem do stania się ekspertem w T-SQL.
 

« powrót



Podziel się:

     
Copyright © 2003-2024 SOFTRONIC. Wszelkie prawa zastrzeżone