Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Zad 1
- SELECT * FROM `country` WHERE Population > 100000
- Zad 2
- SELECT * FROM country WHERE Name LIKE 'P%'
- Zad 3
- SELECT name, capital FROM `country` ORDER BY capital ASC
- Zad 4
- SELECT * FROM city, country, countrylanguage WHERE city.CountryCode = country.Code AND countrylanguage.CountryCode = city.CountryCode
- Zad 5
- SELECT countrylanguage.Language, countrylanguage.Percentage*country.Population/100 FROM country JOIN countrylanguage on countrylanguage.CountryCode = country.Code
- Zad 6
- SELECT Continent, sum(Population) From country GROUP BY Continent
- Zad 7
- SELECT Name, (country.Population / country.SurfaceArea) poulation_in_m2 FROM country
- Zad 8
- SELECT Language, name FROM countrylanguage, country WHERE countrylanguage.CountryCode = country.Code AND name = "Taiwan"
- Zad 9
- SELECT name, LifeExpectancy FROM country WHERE LifeExpectancy > 70 OR LifeExpectancy < 50
- Zad 10
- SELECT MAX(LifeExpectancy) FROM country
- Zad 11
- SELECT MIN(LifeExpectancy) FROM country
- Zad 12
- SELECT name, Region FROM country WHERE Region = "Northern Africa"
- Zad 13
- SELECT Name, IndepYear FROM country WHERE IndepYear = 1921 OR IndepYear = 1846
- Zad 14
- SELECT AVG(Continent) FROM country GROUP BY Continent
- Zad 15
- SELECT Capital, Continent FROM country ORDER BY Capital
- Zad 16
- SELECT name, IndepYear FROM `country` WHERE IndepYear is Null
- Zad 17
- CREATE TABLE pracownicy(Id_pracownika INT,nazwisko Varchar(20), kod_kraju Varchar(3), Data_zatrudnienia Date, stanowisko Varchar(30), pensja INT)
- Zad 18
- INSERT INTO pracownicy VALUES (1, 'Kowalski', 'AUS', '1983-01-02', 'Sprzedawca', 3000)
- INSERT INTO pracownicy VALUES (2, 'Nowak', 'ANT', '1989-02-05', 'Menadżer', 7000)
- INSERT INTO pracownicy VALUES (3, 'Kowalska', 'ANT', '1984-11-12', 'Kierownik', 6500)
- INSERT INTO pracownicy VALUES (4, 'Majchrzak', 'ANT', '1984-09-13', 'Operator', 5000)
- INSERT INTO pracownicy VALUES (5, 'Majdan', 'ANT', '1985-03-18', 'Informatyk', 9000)
- INSERT INTO pracownicy VALUES (6, 'Kaczyński', 'ANT', '1985-12-04', 'Sprzedawca', 3000)
- INSERT INTO pracownicy VALUES (7, 'Nowakowska', 'ASM', '1990-04-26', 'Nauczyciel', 2500)
- INSERT INTO pracownicy VALUES (8, 'Kapustka', 'AUT', '1987-11-29', 'Dyrektor', 6000)
- INSERT INTO pracownicy VALUES (9, 'Kapuściński', 'AUT', '1986-10-11', 'Kierowca', 7456)
- INSERT INTO pracownicy VALUES (10, 'Kowalski', 'BEL', '1983-07-01', 'Ochroniarz', 3000)
- INSERT INTO pracownicy VALUES (11, 'Nowak', 'BEL', '1988-10-07', 'Barman', 2600)
- INSERT INTO pracownicy VALUES (12, 'Kaszanka', 'AUS', '1984-09-10', 'Barista', 3400)
- INSERT INTO pracownicy VALUES (13, 'Sałata', 'ANT', '1987-05-12', 'Konsultant', 2000)
- INSERT INTO pracownicy VALUES (14, 'Piątek', 'AUS', '1984-06-13', 'Magazynier', 4500)
- INSERT INTO pracownicy VALUES (15, 'Sobota', 'ANT', '1988-02-14', 'Kasjer', 2500)
- Zad 19
- SELECT Data_zatrudnienia, nazwisko FROM pracownicy WHERE YEAR(Data_zatrudnienia)=1985
- Zad 20
- SELECT Data_zatrudnienia, nazwisko FROM pracownicy WHERE MONTH(Data_zatrudnienia)=10
- Zad 21
- SELECT AVG(pensja), kod_kraju FROM pracownicy WHERE kod_kraju='ANT'
- Zad 22
- ALTER TABLE pracownicy ADD numer_buta INT
- UPDATE pracownicy SET numer_buta='42' WHERE Id_pracownika=1
- UPDATE pracownicy SET numer_buta='43' WHERE Id_pracownika=2
- UPDATE pracownicy SET numer_buta='40' WHERE Id_pracownika=3
- UPDATE pracownicy SET numer_buta='39' WHERE Id_pracownika=4
- UPDATE pracownicy SET numer_buta='46' WHERE Id_pracownika=5
- UPDATE pracownicy SET numer_buta='41' WHERE Id_pracownika=6
- UPDATE pracownicy SET numer_buta='38' WHERE Id_pracownika=7
- UPDATE pracownicy SET numer_buta='37' WHERE Id_pracownika=8
- UPDATE pracownicy SET numer_buta='40' WHERE Id_pracownika=9
- UPDATE pracownicy SET numer_buta='46' WHERE Id_pracownika=10
- UPDATE pracownicy SET numer_buta='43' WHERE Id_pracownika=11
- UPDATE pracownicy SET numer_buta='44' WHERE Id_pracownika=12
- UPDATE pracownicy SET numer_buta='45' WHERE Id_pracownika=13
- UPDATE pracownicy SET numer_buta='41' WHERE Id_pracownika=14
- UPDATE pracownicy SET numer_buta='46' WHERE Id_pracownika=15
- Zad 23
- DELETE FROM pracownicy WHERE Id_pracownika=15
- Zad 24
- ALTER TABLE pracownicy ADD COLUMN nazwa_firmy Varchar(20) AFTER nazwisko
- Zad 25
- SELECT nazwisko, 2019-YEAR(Data_zatrudnienia) przepracowane_lata FROM pracownicy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement