Lekcja 12. Użycie funkcji okna

Podobnie jak funkcje grupujące, funkcje okna służą do analizy danych i obliczeń. Różnica pomiędzy nimi polega na sposobie definiowania zbiorów wierszy z którymi dana funkcja ma pracować. Dla funkcji…

Lekcja 5. Filtrowanie danych z użyciem predykatów

T-SQL pozwala na użycie trzech klauzul w których możemy filtrować dane bazując na predykatach. Są to klauzule ON, WHERE i HAVING. W tej lekcji omówiona zostanie klauzula WHERE. Predykaty, logika…

Lekcja 4. Typy danych i funkcje wbudowane języka T-SQL

Definiując kolumny w tabelach, parametry w procedurach i funkcjach oraz zmienne w partiach kodu T-SQL trzeba wybrać dla nich typ danych. Typ danych ogranicza dane jakich możemy użyć, dodatkowo…

Lekcja 3. Użycie klauzul SELECT i FROM

Klauzule SELECT i FROM to dwie najważniejsze klauzule pojawiające się w prawie każdym zapytaniu pobierającym dane. Klauzula FROM Wracając do przetwarzania logicznego zapytania, klauzula FROM jest…

Lekcja 2. Logika przetwarzania zapytań T-SQL

Przetwarzanie zapytań T-SQL może być rozpatrywane ze strony logicznej i fizycznej. Strona logiczna jest konceptualną reprezentacją zapytania która wyjaśnia jaki jest poprawny wynik działania…

Lekcja 1. Fundamenty T-SQL

Transact-SQL (T-SQL) jest głównym językiem służącym do zarządzania i manipulowania danymi w relacyjnym silniku bazy danych (RDBMS) Microsoft SQL Server oraz rozwiązań relacyjnych…