Prezentacja programu PowerPoint

Transkrypt

Prezentacja programu PowerPoint
SZKOLENIE PRZEPROWADZANE DLA
Ośrodek
szkoleniowy
G
RZEGORZ
D
OMAŃSKI
KONTAKT
Z TRENEREM I AUTOREM PREZENTACJI
S Q L OWIEC .pl
Grzegorz Domański
©
Wszelkie
prawa
zastrzeżone.
Nieautoryzowane rozpowszechnianie całości
lub fragmentu niniejszej publikacji w
jakiejkolwiek postaci jest zabronione.
Wykonywanie kopii metodą kserograficzna,
fotograficzną, a także kopiowanie na
nośniku filmowym, magnetycznym lub
innym
powoduje
naruszenie
praw
autorskich niniejszej publikacji.
Szkolenie przeprowadzone dla ..........................................
MS SQL Server 2014
Poziom START
Trener i autor prezentacji: Grzegorz Domański
© 2015 Wszelkie prawa zastrzeżone
S Q L OWIEC .pl
Grzegorz Domański
Ośrodek
szkoleniowy
Grzegorz Domański
Lekcja 2.1
Nie ma tak złej tabeli, żeby w jakimś stopniu nie przyniosła korzyści.
Zwracanie danych z tabeli
Szkolenie przeprowadzone dla ..........................................
Trener i autor prezentacji: Grzegorz Domański
© 2015 Wszelkie prawa zastrzeżone
Wyświetlanie kolumn z tabeli
 Składnia
źródło danych
lista kolumn
,
*
kolumna
SELECT
FROM
tabela
;
 Przykład
SELECT *
FROM dbo.Pracownicy;
Id_P
Imie
Nazwisko
Dzial
Wyng

1
Jan
Nowak
A
2500

2
Kasia
Nowak
B
3000

Pracownicy tabela
Id_P
Imie
Nazwisko
Dzial
Wyng

1
Jan
Nowak
A
2500

2
Kasia
Nowak
B
3000

SELECT Imie
FROM dbo.Pracownicy;
Jan
Kasia
SELECT Dzial, Id_P, Imie, Nazwisko
FROM dbo.Pracownicy;
Szkolenie przeprowadzone dla ..........................................
Imie
Trener i autor prezentacji: Grzegorz Domański
Dzial
Id_P
Imie
Nazwisko
A
1
Jan
Nowak
B
2
Kasia
Nowak
© 2015 Wszelkie prawa zastrzeżone
Łączenie wartości z kolumn
 Składnia
wyrażenie proste
kolumna
wyrażenie
+
wyrażenie
stała
 Przykład
…
Pracownicy tabela
Id_P
Imie
Nazwisko
Imie2
Dzial
Wyng

1
Jan
Nowak
Tomek
A
2500

2
Kasia
Nowak
NULL
B
3000

3
Adam
Kowalski
NULL
A
2000

4
Zosia
Zielińska
Ola
A
3000

 Bądź świadomy
SELECT Id_P, Dzial + ', ' + Wyng
FROM dbo.Pracownicy;
Cannot convert a char value to money.
The char value has incorrect syntax.
Szkolenie przeprowadzone dla ..........................................
SELECT Id_P, Imie + ' ' + Nazwisko
?
FROM dbo.Pracownicy;
Id_P
(No column name)
1
Jan Nowak
2
Kasia Nowak
3
Adam Kowalski
4
Zosia Zielińska
Nie martw się,
metody konwersji
zostaną omówione
na n-tym slajdzie :)
SELECT Id_P, Imie + ' ' + Imie2 + ' ' + Nazwisko
FROM dbo.Pracownicy;
w bieżącej sesji zapytanie
SELECT SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')
zwraca wartość 1
Trener i autor prezentacji: Grzegorz Domański
Id_P
(No column name)
1
Jan Tomek Nowak
2
NULL
3
NULL
4
Zosia Ola Zielińska
© 2015 Wszelkie prawa zastrzeżone
Informacje końcowe
© Wszelkie prawa zastrzeżone.
Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci
jest zabronione. Wykonywanie kopii metodą kserograficzna, fotograficzną, a także kopiowanie na
nośniku filmowym, magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich
właścicieli.
!
Autor dołożył wszelkich starań, by zawarte w tym skrypcie informacje były kompletne i rzetelne.
Nie bierze jednak żadnej odpowiedzialności za ich wykorzystanie, ani za związane z tym
ewentualne naruszenie praw patentowych lub autorskich. Autor nie ponosi również żadnej
odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w skrypcie.
Szkolenie przeprowadzone dla ..........................................
Trener i autor prezentacji: Grzegorz Domański
© 2015 Wszelkie prawa zastrzeżone

Podobne dokumenty