Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tresc
- polecenie
- rozwiazanie
- Do tabeli Miasto dodajmy kolumnę o nazwie typ
- Zmiana nazwy kolumny
- //dodanie kolumny
- ALTER TABLE GRYC_MIASTO ADD rodzaj_miasta VARCHAR2 (20)
- //wyswietlenie wszystkiego z tabeli
- SELECT * FROM GRYC_MIASTO
- //zmiana nazwy kolumny
- ALTER TABLE GRYC_MIASTO RENAME COLUMN RODZAJ_MIASTA TO TYP_MIASTA
- //zmiana nazwy tabeli
- ALTER TABLE GRYC_MIASTO RENAME TO GRYC_MIEJSCOWOSC
- //ponowna zmiana :)
- ALTER TABLE GRYC_MIEJSCOWOSC RENAME TO GRYC_MIASTO
- //zmiana wartosci w kolumnie
- UPDATE GRYC_MIASTO SET typ_miasta='woj'
- //zmiana wartosci w kolumnie z warunkiem
- UPDATE GRYC_MIASTO SET typ_miasta='powiatowe' WHERE LICZBA_MIESZKANCOW<50000
- //usuwanie wierszow z warunkiem
- DELETE FROM GRYC_SEANS WHERE liczba_seansow=1
- NA OCENE
- Utworzyc dwie tabele. Jedna tabela DZIAL - dwie kolumny Nr_dzialu<PK> i Nazwa_dzialu. Utworzyc druga tabele PRACOWNIK
- ktota bedzie zawierala nastepujace kolumny ID_Pracownika<PK> Imie Nazwisko Nr_Dzialu<FK>. WYpelnic zawartosciami w dowolny sposob.
- Do tabeli pracownik dodac kolumne o nazwie Zarobek. ZMienic nazwe kolumny Zarobek na Pensja. Usunac przykladowe rekordy z tabeli
- pracownik wg wlasnych warunkow. DO kolumny zarobek dodac zroznicowane wartosci.
- SELECT * FROM GRYC_PRACOWNIK
- ID_PRACOWNIKA IMIE NAZWISKO NR_DZIALU
- ---------------------- ------------------------------ ------------------------------ ----------------------
- 10 Adrian Dzieciol 1
- 11 Adam Bocian 3
- 12 Aneta Wrobel 6
- 13 Andzelika Golab 6
- 14 Janusz Szerszen 8
- 15 Janusz Pszczola 9
- 16 Julia Mrowka 2
- 17 Janina Zuk 3
- 18 Grzegorz Gepard 5
- 19 Gerard Lew 7
- 20 Genowefa Pantera 3
- 21 Patrycja Rys 9
- 22 Patryk Slon 7
- 23 Paulina Zyrafa 3
- 24 Kamil Krokodyl 5
- 25 Krystyna Biedronka 1
- 26 Marian Gazela 2
- 27 Maja Antylopa 4
- 28 Miroslaw Emu 2
- 29 Natalia Kiwi 3
- 30 Nikolas Strus 6
- ALTER TABLE GRYC_PRACOWNIK ADD Zarobek number (6)
- UPDATE GRYC_PRACOWNIK SET Pensja='1850'
- SELECT * FROM GRYC_PRACOWNIK
- ID_PRACOWNIKA IMIE NAZWISKO NR_DZIALU ZAROBEK
- ---------------------- ------------------------------ ------------------------------ ---------------------- ----------------------
- 10 Adrian Dzieciol 1 1850
- 11 Adam Bocian 3 1850
- 12 Aneta Wrobel 6 1850
- 13 Andzelika Golab 6 1850
- 14 Janusz Szerszen 8 1850
- 15 Janusz Pszczola 9 1850
- 16 Julia Mrowka 2 1850
- 17 Janina Zuk 3 1850
- 18 Grzegorz Gepard 5 1850
- 19 Gerard Lew 7 1850
- 20 Genowefa Pantera 3 1850
- 21 Patrycja Rys 9 1850
- 22 Patryk Slon 7 1850
- 23 Paulina Zyrafa 3 1850
- 24 Kamil Krokodyl 5 1850
- 25 Krystyna Biedronka 1 1850
- 26 Marian Gazela 2 1850
- 27 Maja Antylopa 4 1850
- 28 Miroslaw Emu 2 1850
- 29 Natalia Kiwi 3 1850
- 30 Nikolas Strus 6 1850
- UPDATE GRYC_PRACOWNIK SET Pensja='2500' WHERE nr_dzialu between 1 and 6
- ALTER TABLE GRYC_PRACOWNIK RENAME COLUMN Zarobek TO Pensja
- SELECT * FROM GRYC_PRACOWNIK
- ID_PRACOWNIKA IMIE NAZWISKO NR_DZIALU PENSJA
- ---------------------- ------------------------------ ------------------------------ ---------------------- ----------------------
- 10 Adrian Dzieciol 1 1850
- 11 Adam Bocian 3 1850
- 12 Aneta Wrobel 6 1850
- 13 Andzelika Golab 6 1850
- 14 Janusz Szerszen 8 1850
- 15 Janusz Pszczola 9 1850
- 16 Julia Mrowka 2 1850
- 17 Janina Zuk 3 1850
- 18 Grzegorz Gepard 5 1850
- 19 Gerard Lew 7 1850
- 20 Genowefa Pantera 3 1850
- 21 Patrycja Rys 9 1850
- 22 Patryk Slon 7 1850
- 23 Paulina Zyrafa 3 1850
- 24 Kamil Krokodyl 5 1850
- 25 Krystyna Biedronka 1 1850
- 26 Marian Gazela 2 1850
- 27 Maja Antylopa 4 1850
- 28 Miroslaw Emu 2 1850
- 29 Natalia Kiwi 3 1850
- 30 Nikolas Strus 6 1850
- SELECT * FROM GRYC_PRACOWNIK
- ID_PRACOWNIKA IMIE NAZWISKO NR_DZIALU PENSJA
- ---------------------- ------------------------------ ------------------------------ ---------------------- ----------------------
- 10 Adrian Dzieciol 1 2500
- 11 Adam Bocian 3 2500
- 12 Aneta Wrobel 6 2500
- 13 Andzelika Golab 6 2500
- 14 Janusz Szerszen 8 1850
- 15 Janusz Pszczola 9 1850
- 16 Julia Mrowka 2 2500
- 17 Janina Zuk 3 2500
- 18 Grzegorz Gepard 5 2500
- 19 Gerard Lew 7 1850
- 20 Genowefa Pantera 3 2500
- 21 Patrycja Rys 9 1850
- 22 Patryk Slon 7 1850
- 23 Paulina Zyrafa 3 2500
- 24 Kamil Krokodyl 5 2500
- 25 Krystyna Biedronka 1 2500
- 26 Marian Gazela 2 2500
- 27 Maja Antylopa 4 2500
- 28 Miroslaw Emu 2 2500
- 29 Natalia Kiwi 3 2500
- 30 Nikolas Strus 6 2500
- UPDATE GRYC_PRACOWNIK SET Pensja='4500' WHERE Imie='Adrian'
- ID_PRACOWNIKA IMIE NAZWISKO NR_DZIALU PENSJA
- ---------------------- ------------------------------ ------------------------------ ---------------------- ----------------------
- 10 Adrian Dzieciol 1 4500
- 11 Adam Bocian 3 2500
- 12 Aneta Wrobel 6 2500
- 13 Andzelika Golab 6 2500
- 14 Janusz Szerszen 8 1850
- 15 Janusz Pszczola 9 1850
- 16 Julia Mrowka 2 2500
- 17 Janina Zuk 3 2500
- 18 Grzegorz Gepard 5 2500
- 19 Gerard Lew 7 1850
- 20 Genowefa Pantera 3 2500
- 21 Patrycja Rys 9 1850
- 22 Patryk Slon 7 1850
- 23 Paulina Zyrafa 3 2500
- 24 Kamil Krokodyl 5 2500
- 25 Krystyna Biedronka 1 2500
- 26 Marian Gazela 2 2500
- 27 Maja Antylopa 4 2500
- 28 Miroslaw Emu 2 2500
- 29 Natalia Kiwi 3 2500
- 30 Nikolas Strus 6 2500
- DELETE FROM GRYC_PRACOWNIK WHERE imie='Janusz'
- SELECT * FROM GRYC_PRACOWNIK
- ID_PRACOWNIKA IMIE NAZWISKO NR_DZIALU PENSJA
- ---------------------- ------------------------------ ------------------------------ ---------------------- ----------------------
- 10 Adrian Dzieciol 1 4500
- 11 Adam Bocian 3 2500
- 12 Aneta Wrobel 6 2500
- 13 Andzelika Golab 6 2500
- 16 Julia Mrowka 2 2500
- 17 Janina Zuk 3 2500
- 18 Grzegorz Gepard 5 2500
- 19 Gerard Lew 7 1850
- 20 Genowefa Pantera 3 2500
- 21 Patrycja Rys 9 1850
- 22 Patryk Slon 7 1850
- 23 Paulina Zyrafa 3 2500
- 24 Kamil Krokodyl 5 2500
- 25 Krystyna Biedronka 1 2500
- 26 Marian Gazela 2 2500
- 27 Maja Antylopa 4 2500
- 28 Miroslaw Emu 2 2500
- 29 Natalia Kiwi 3 2500
- 30 Nikolas Strus 6 2500
- DELETE FROM GRYC_PRACOWNIK WHERE nr_dzialu=9
- SELECT * FROM GRYC_PRACOWNIK
- ID_PRACOWNIKA IMIE NAZWISKO NR_DZIALU PENSJA
- ---------------------- ------------------------------ ------------------------------ ---------------------- ----------------------
- 10 Adrian Dzieciol 1 4500
- 11 Adam Bocian 3 2500
- 12 Aneta Wrobel 6 2500
- 13 Andzelika Golab 6 2500
- 16 Julia Mrowka 2 2500
- 17 Janina Zuk 3 2500
- 18 Grzegorz Gepard 5 2500
- 19 Gerard Lew 7 1850
- 20 Genowefa Pantera 3 2500
- 22 Patryk Slon 7 1850
- 23 Paulina Zyrafa 3 2500
- 24 Kamil Krokodyl 5 2500
- 25 Krystyna Biedronka 1 2500
- 26 Marian Gazela 2 2500
- 27 Maja Antylopa 4 2500
- 28 Miroslaw Emu 2 2500
- 29 Natalia Kiwi 3 2500
- 30 Nikolas Strus 6 2500
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement