Tag kurs sql server

31 postów

Autonumeracja - Sekwencje w SQL Server

Autonumeracja – Sekwencje w MsSQL

1. Autonumeracja w SQL Server za pomocą Sekwencji Do czego służą sekwencje w SQL Server? Sekwencje w SQL Server służą do numeracji wartości w kolumnie. Wyobraź sobie prostą sytuację. Tworzysz nową tabelę. Podczas insertu każdego nowego rekordu w jednej z kolumn wstawia się kolejny numer dla każdego nowego rekordu np 1,2,3,4 (…) […]

Autonumeracja IDENTITY w SQL Server

Autonumeracja – Identity w MsSQL

1. Jak numerować kolejne rekordy w SQL Server? Autonumeracja w SQL Server może odbywać się na dwa sposoby. Możemy nadać kolumnie atrybut IDENTITY(). Możemy też wykorzystać do tego tzw. sekwencje. W kursie sql server opiszę obie metody autonumeracji. W tym artykule dowiesz się jak wykorzystać do tego atrybut IDENTITY oraz […]

Linkowanie serwerów w SQL Server

W przypadku, gdy chcemy skorzystać z danych zawartych w innej bazie danych na tym samym serwerze, odwołujemy się do danych używając odpowiedniego suffixu z nazwą bazy: SELECT * FROM BAZA_DANYCH.SCHEMAT.TABELA W przypadku, gdy chcemy skorzystać z danych zawartych na zewnętrznym serwerze SQL Server, najprostszą metodą jest podlinkowanie zewnętrznego serwera baz […]

Operacje DQL, DML, DCL, DDL w MsSQL

1. Czym są operacje DQL, DML, DCL, DDL w SQL Server? Operacje DML, DDL, DCL występują w każdym języku SQL. Jest to podział operacji wykonywanych na bazie lub serwerze w zależności od grupy czynności, jaką wykonujesz: manipulacja danymi, definiowanie, sterowanie (nie mylmy z kontrolą), wyświetlanie tabeli / setu danych. DQL […]

Funkcje agregujące w SQL Server

Funkcje agregujące w MsSQL

1. Czym są funkcje agregujące i jak ich używać? Funkcje agregujące w SQL Server w odróżnieniu od pozostałych funkcji cechuje przede wszytkim to, że zwracają wynik z obliczeń pionowych wykonanych na kolumnie. Za ich pomocą możemy obliczyć przede wszystkim sumę kolumny, średnią z wartości w kolumnie, zliczyć wartości w kolumnie, […]

WITH w SQL Server

Klauzula WITH w SQL Server

Czym jest klauzula WITH w SQL Server i jak jej używamy? Klauzula WITH w SQL umożliwia nam wyciągnięcie części skryptu przed właściwe zapytanie. Klauzuli używamy najczęściej, gdy zmieniamy nasze skrypty i nie chcemy w nich zbyt dużo namieszać. Możemy użyć ją także w poleceniu UPDATE, gdzie ma ona szersze zastosowanie. […]

Kurs SQL Server - SQL FULL JOIN

Złączenia JOIN w SQL Server

1. SQL JOIN – Czym są złączenia JOIN w SQL Server?  Złączenia SQL JOIN to złączenia poziome. W poprzednim rozdziale poznaliśmy proste złączenie z relacją wprowadzaną w klauzuli WHERE. Przykład był jedynie uproszczeniem. Takie samo złączenie możemy wykonać korzystając ze złączeń JOIN. Profesjonalnie napisany kod SQL zawiera te właśnie złączenia. Złączenia […]

Funkcje znakowe w SQL Server

Poniżej lista najczęściej wykorzystywanych funkcji znakowych w SQL Server. Wykorzystanie funkcji w kodzie SQL polega na wprowadzeniu jej najczęściej w klauzuli SELECT podczas obróbki danych. LEN(tekst) – Funkcja zwraca liczbę znaków w podanym ciągu tekstowym. USE [AdventureWorks2014]; go SELECT len(name) as wynik_1, len(’jakiś tekst’) as wynik_2 from HumanResources.Department; go LOWER(tekst) –  […]