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 demoMySQL pracownicy, zadanieinstrukcja bhp dla pracownikow zatrudnionych w magazynie ogolnego przeznaczeniainstrukcja bhp dla pracownikow zatrudnionych w magazynie chemicznymfunction mysql errorDział 8 uprawnienia pracowników związane z rodzicielstwemDroga, którą udaje się pracownik bezpośrednio po zakończeniuK Kwestionariusz osobowy dla pracownikasystemy operacyjne cw linux apache mysqlZarządzanie pracownikami w małej firmie04 dział czwarty obowiązki pracownika i pracodawcyMagazynowanie wód i napojów 2009rwięcej podobnych podstron