MySQL pracownicy, magazyn


CREATE TABLE Pracownik
(Id_pracownika number primary key,
Stanowisko varchar (60),
Imie varchar (60),
Nazwisko varchar (60),
Ulica varchar (60),
Nr_domu char (60),
Nr_mieszkania char (60)
);

CREATE TABLE Zarobki
(Id_pracownika number primary key,
Miesiac varchar (60),
Pensja char (60)
);

CREATE TABLE Magazyn
(Id_towaru number primary key,
Nazwa varchar (60),
Stan char (60),
Rok_produkcji date
);

INSERT INTO Pracownik
(Id_pracownika,Stanowisko,Imie,Nazwisko,Ulica,Nr_domu,Nr_mieszkania)
VALUES
(1,"Kierownik", "Jan", "Kowalski", "Brazowa", 10,1);

INSERT INTO Pracownik
(Id_pracownika,Stanowisko,Imie,Nazwisko,Ulica,Nr_domu,Nr_mieszkania)
VALUES
(2,"Kierowca", "Adam", "Nowaki", "Biała", 1,10);

INSERT INTO Pracownik
(Id_pracownika,Stanowisko,Imie,Nazwisko,Ulica,Nr_domu,Nr_mieszkania)
VALUES
(3,"Montażysta", "Marek", "Nowaki", "Biała", 1,10);

INSERT INTO Pracownik
(Id_pracownika,Stanowisko,Imie,Nazwisko,Ulica,Nr_domu,Nr_mieszkania)
VALUES
(4,"Kierowca", "Jan", "Nowaki", "Biała", 1,10);

INSERT INTO Zarobki
(Id_pracownika,Miesiac,Pensja)
VALUES
(1,1,3000);

INSERT INTO Zarobki
(Id_pracownika,Miesiac,Pensja)
VALUES
(2,1,1500);

INSERT INTO Zarobki
(Id_pracownika,Miesiac,Pensja)
VALUES
(3,1,1500);

INSERT INTO Zarobki
(Id_pracownika,Miesiac,Pensja)
VALUES
(1,2,3500);

INSERT INTO Zarobki
(Id_pracownika,Miesiac,Pensja)
VALUES
(2,2,2000);

INSERT INTO Zarobki
(Id_pracownika,Miesiac,Pensja)
VALUES
(3,2,2000);

INSERT INTO Magazyn
(Id_towaru,Nazwa,Stan,Rok_produkcji)
VALUES
(T1,"Krzesło",2,1999-01-01);

INSERT INTO Magazyn
(Id_towaru,Nazwa,Stan,Rok_produkcji)
VALUES
(T2,"Stół",5,2000-02-02);

INSERT INTO Magazyn
(Id_towaru,Nazwa,Stan,Rok_produkcji)
VALUES
(T3,"Szafa",7,2001-02-02);

INSERT INTO Magazyn
(Id_towaru,Nazwa,Stan,Rok_produkcji)
VALUES
(T1,"Krzesło",4,2002-03-04);

INSERT INTO Magazyn
(Id_towaru,Nazwa,Stan,Rok_produkcji)
VALUES
(T2,"Stół",5,2004-05-10);

INSERT INTO Magazyn
(Id_towaru,Nazwa,Stan,Rok_produkcji)
VALUES
(T3,"Szafa",6,2000-06-11);

1. SELECT SUM (Pensja), Id_Pracownika
From Zarobki
Where Id_Pracownika=1
GROUP BY Id_Pracownika;

2. SELECT AVG (Pensja)
From Zarobki
Where Id_Pracownika=3;

3. SELECT SUM (Pensja), Id_Pracownika
FROM Zarobki
GROUP BY (Id_Pracownika);

4. SELECT SUM (Pensja), Miesiąc
FROM Zarobki
GROUP BY (Miesiąc);

5. SELECT MIN (Pensja)
FROM Zarobki;

Wyszukiwarka

Podobne podstrony:
Ocena ryzyka zawodowego pracownik magazynowy (operator wózka jezdniowego) ebook demo
MySQL pracownicy, zadanie
instrukcja bhp dla pracownikow zatrudnionych w magazynie ogolnego przeznaczenia
instrukcja bhp dla pracownikow zatrudnionych w magazynie chemicznym
function mysql error
Dział 8 uprawnienia pracowników związane z rodzicielstwem
Droga, którą udaje się pracownik bezpośrednio po zakończeniu
K Kwestionariusz osobowy dla pracownika
systemy operacyjne cw linux apache mysql
Zarządzanie pracownikami w małej firmie
04 dział czwarty obowiązki pracownika i pracodawcy
Magazynowanie wód i napojów 2009r

więcej podobnych podstron