Zajecia 1
pdf > do ÂściÂągnięcia > download > ebook > pobieranie
 
Cytat
Ab igne ignem - z ognia ogień. (Cycero). (Cycero)
Start Zaćmienie, Zajecia 2, zaaowanane,
 
  Witamy

Zajecia 1, Edukacja, Bazy Danych, Bazy Danych listingi i inne
[ Pobierz całość w formacie PDF ]
H:\INNE\Pà\06. semestr\Bazy Danych\LABORATORIUM\Od_Damiana\Flisu.sql
1
-- komentarze
/* komentarze
wieloklinijkowe */
use
lab_ak
CREATE TABLE
pracownicy
(
pracID
int IDENTITY
(
1
,
1
) NOT NULL
PRIMARY KEY
,
nazwisko
varchar
(
50
),
imie
varchar
(
50
),
wiek
int
,
dzialID
int
)
go
CREATE TABLE
zarobki
(
zarID
int IDENTITY
(
1
,
1
) NOT NULL
PRIMARY KEY
,
od
datetime
,
brutto
money
,
pracID
int
)
go
CREATE TABLE
dzialy
(
dzialID
int IDENTITY
(
1
,
1
) NOT NULL
PRIMARY KEY
,
nazwa
varchar
(
50
)
)
insert into
dzialy
(
nazwa
)
values
(
'Marketing'
);
insert into
dzialy
(
nazwa
)
values
(
'SprzedaĪ'
);
insert into
dzialy
(
nazwa
)
values
(
'WdroĪenia'
);
insert into
dzialy
(
nazwa
)
values
(
'Produkcja'
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Kowalski'
,
'Jan'
,
50
,
1
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Mroczek'
,
'Janusz'
,
27
,
1
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Wolnicki'
,
'Andrzej'
,
34
,
1
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Piątkowski'
,
'Roman'
,
30
,
1
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'DomaĔska'
,
'Katarzyna'
,
32
,
1
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Nowacki'
,
'Michaá'
,
40
,
2
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Krakowski'
,
'Mariusz'
,
27
,
2
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Ziomek'
,
'Tomasz'
,
34
,
3
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Andrzejczak'
,
'Dorota'
,
20
,
3
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Jackowska'
,
'Maria'
,
25
,
4
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Nowak'
,
'Anna'
,
25
,
4
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Nowacki'
,
'Jan'
,
29
,
4
);
insert into
pracownicy
(
nazwisko
,
imie
,
wiek
,
dzialid
)
values
(
'Mroczek'
,
'Janusz'
,null,null);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'01/01/06'
,
12500
,
1
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'02/01/06'
,
12550
,
1
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'03/01/06'
,
12600
,
1
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'01/01/06'
,
2500
,
2
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'02/01/06'
,
2550
,
2
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'03/01/06'
,
6600
,
2
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'04/01/06'
,
6600
,
2
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'05/01/06'
,
6250
,
2
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'06/01/06'
,
6300
,
2
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'01/01/06'
,
2500
,
3
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'02/01/06'
,
2550
,
4
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'03/01/06'
,
2600
,
5
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'01/01/06'
,
2500
,
6
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'02/01/06'
,
2550
,
6
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'03/01/06'
,
2600
,
6
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'01/01/06'
,
2500
,
7
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'02/01/06'
,
2550
,
7
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'03/01/06'
,
2600
,
8
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'01/01/06'
,
2500
,
9
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'02/01/06'
,
5550
,
10
);
insert into
zarobki
(
od
,
brutto
,
pracid
)
values
(
'03/01/06'
,
5600
,
11
);
H:\INNE\Pà\06. semestr\Bazy Danych\LABORATORIUM\Od_Damiana\Flisu.sql
2
select
*
from
pracownicy
;
select
*
from
zarobki
;
select
*
from
dzialy
;
select
*
from
pracownicy
order by
nazwisko
asc
;
--- sortowanie rosnąco
select
*
from
pracownicy
order by
nazwisko
desc
;
-- sortowanie malejąco
select
*
from
pracownicy
order by
wiek
desc
;
select
imie
from
pracownicy
order by
imie
;
select distinct
imie
from
pracownicy
order by
imie
;
-- niepowtarzające siĊ
select distinct
imie
,
nazwisko
from
pracownicy
order by
imie
;
-- niepowtarzające siĊ imiĊ i
nazwisko
select
imie
,
nazwisko
,
wiek
from
pracownicy
;
select
imie
,
nazwisko
,
wiek
from
pracownicy
order by
nazwisko
,
wiek
asc
;
-- zadanie 2
-- wypisywanie imion rozpoczynających siĊ na ...
-- where nakáada zapytanie
select
imie
,
nazwisko
from
pracownicy
where
imie
like
'j%'
;
select
imie
,
nazwisko
from
pracownicy
where
imie
like
'%m%'
;
-- napisz zapytanie które wybierze pracowników w wieku miĊdzy 20 a 30
select
*
from
pracownicy
where
wiek
<=
30
and
wiek
>=
20
;
select
*
from
pracownicy
where
wiek
between
20
and
30
;
-- napisz zapytanie które w jednej kolumnie bĊdzie wyĞwietlaáo imiĊ i nazwisko pracownika
select
imie
+
' '
+
nazwisko
from
pracownicy
;
-- napisz zapytanie które w jednej kolumnie bĊdzie wyĞwietlaáo imiĊ i nazwisko pracownika
-- a w drugiej informacjĊ czy pracownik jest máody w wieku Ğredmin czy podeszáym
-- -30 - Páody
-- -60 - Ğredni
-- +60 -podeszáy
update
pracownicy
set
wiek
=
62
where
pracID
=
3
select
imie
+
' '
+
nazwisko
as
Pracownik
from
pracownicy
;
-- z as jawne bez niejawne
aliasowanie
select
imie
+
' '
+
nazwisko
as
Pracownik
,
wiek
,
case
when
wiek
<=
30
then
'wiek máody'
when
wiek
between
30
and
60
then
'wiek Ğredni'
when
wiek
>
60
then
'wiek podeszáy'
else
'trup'
end as
"opis wieku"
from
pracownicy
;
-- Napisz zapytanie w którym otrzymamy zapytanie gdzie wiek jest nieznany
select
imie
+
' '
+
nazwisko
as
Pracownik
,
wiek
from
pracownicy
where
wiek
is Null;
select
imie
+
' '
+
nazwisko
as
Pracownik
,
wiek
from
pracownicy
where
wiek
is not Null;
-- wybierz trzech najstarszych pracowników
select top
3
*
from
pracownicy
order by
wiek
desc
select top
8
*
from
pracownicy
order by
wiek
desc
-- 9 osoba teĪ ma 27 lat
select top
50
percent
*
from
pracownicy
order by
wiek
desc
-- zapytanie zwracające nie nullową liczbĊ rekordów
select
COUNT
(
wiek
)
from
pracownicy
select
wiek
from
pracownicy
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • imikimi.opx.pl
  • comp
    StartZajecia laboratoryjne nr 6, Politechnika Poznańska, Mechatronika, Semestr 01, Wprowadzenie do mechatroniki - laboratoriaZajecia V - Konflikty polityczne, Psychologia politycznaZajecia VII - Media w polityce, Psychologia politycznaZajęcia nr 2 BIOPALIWA. Ćwiczenie 2.2. EKS1A400034 j, Politechnika Białostocka - Ekoenergetyka, semestr IV, Biopaliwa, Laboratorium, Instrukcjezajecia nr 4Realizacja SGR w Niemczech w latach 1948-1966, Uczelnia Łazarskiego, Społeczna Gospodarka rynkowa i Transformacje w Europie Środkowo-WschodniejZajęcia 3, WSFiZ - Psychologia, VI semestr, Psychologia Różnic Indywidualnych - ćwiczeniaZawartość pierwiastków i witamin w 100 gramach warzyw, &. DOKUMENTY; INNE; PRYWATA; V Folder, Z -PRZYRODA; BOTANIKA; KWIATY; V Folder, - BOTANIKA; v FolderZabawy z marcową pogodą- scenariusz zajęcia z wykorzystaniem metod aktywizujących w pracy z dziećmi, WIOSNA !!!!!!!!!!!!!!!!Zajęcia nr 2, Uczelnia Łazarskiego, Społeczna Gospodarka rynkowa i Transformacje w Europie Środkowo-WschodniejZajecia wprowadzajace 2015-2016 [tryb zgodności](1), Politechnika Poznańska, Mechatronika, SEMESTR I, Odlewnictwo
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • agafilka.keep.pl
  • Cytat

    Filozof sprawdza się w filozofii myśli, poeta w filozofii wzruszenia. Kostis Palamas
    Aby być szczęśliwym w miłości, trzeba być geniuszem. Honore de Balzac
    Fortuna kołem się toczy. Przysłowie polskie
    Forsan et haec olim meminisse iuvabit - być może kiedyś przyjemnie będzie wspominać i to wydarzenie. Wergiliusz
    Ex Deo - od Boga.

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com