Advertisement
Guest User

Untitled

a guest
Sep 16th, 2019
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.27 KB | None | 0 0
  1. Zadnie 1
  2. SELECT * FROM `country` WHERE Population > 100000
  3. Zadanie 2
  4. SELECT * FROM country WHERE Name LIKE 'P%';
  5. Zadanie 3
  6. SELECT name, capital FROM `country` ORDER BY capital ASC;
  7. Zadanie 4
  8. SELECT * FROM city, country, countrylanguage WHERE city.CountryCode = country.Code AND countrylanguage.CountryCode = city.CountryCode;
  9. Zadanie 5
  10. SELECT countrylanguage.Language, countrylanguage.Percentage*country.Population/100 FROM country JOIN countrylanguage on countrylanguage.CountryCode = country.Code;
  11. Zadanie 6
  12. SELECT SUM(Population), Continent FROM country GROUP BY Continent;
  13. Zadanie 7
  14. SELECT country.Population / country.SurfaceArea FROM country;
  15. Zadanie 8
  16. SELECT Language, name FROM countrylanguage, country WHERE countrylanguage.CountryCode = country.Code AND name = "Taiwan";
  17. Zadanie 9
  18. SELECT name, LifeExpectancy FROM country WHERE LifeExpectancy > 70 OR LifeExpectancy < 50;
  19. Zadanie 10
  20. SELECT MAX(LifeExpectancy) FROM country;
  21. Zadanie 11
  22. SELECT LifeExpectancy, name FROM country ORDER BY LifeExpectancy ASC LIMIT 1;
  23. Zadanie 12
  24. SELECT name, Region FROM country WHERE Region = "Northern Africa";
  25. Zadanie 13
  26. SELECT Name, IndepYear FROM country WHERE IndepYear = 1921 OR IndepYear = 1846;
  27. Zadanie 14
  28. SELECT AVG(Continent) FROM country GROUP BY Continent;
  29. Zadanie 15
  30. SELECT Capital, Continent FROM country ORDER BY Capital;
  31. Zadanie 16
  32. SELECT name, IndepYear FROM `country` WHERE IndepYear is Null
  33. Zadanie 17
  34. CREATE TABLE pracownicy (id_pracownika INT PRIMARY KEY,nazwisko TEXT,data_zatrudnienia DATE,stanowisko TEXT,pensja VARCHAR(30));
  35. Zadanie 18
  36. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (1, 'Balcerzak', '1983-01-12','milf', 7700);
  37. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (2, 'Dobrzynski', '1983-01-16','tynkarz',3100);
  38. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (3, 'Matusiak', '1981-10-01','pilkarz',6000);
  39. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (4, 'Olszewski', '1985-09-02','kolarz',5000);
  40. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (5, 'Sajnog', '1988-08-01','inforamtyk',6000);
  41. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (6, 'Tokarski', '1987-07-01','krawiec',3000);
  42. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (7, 'Jakubowski', '1985-06-01','nauczyciel',1800);
  43. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (8, 'Kosobudzki', '1990-10-10','progracz',9999);
  44. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (9, 'Klan', '1988-01-20','dzban',1200);
  45. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (10,'Kuzniewski', '1985-05-01','wiedzmin',6969);
  46. INSERT INTO pracownicy (id_pracownika, nazwisko, data_zatrudnienia, stanowisko,pensja) VALUES (11, 'Borowski', '1990-04-01','dcfdsad',3242);
  47. Zadanie 19
  48. SELECT * FROM pracownicy WHERE data_zatrudnienia LIKE '1985%'
  49. Zadanie 20
  50. SELECT * FROM pracownicy WHERE data_zatrudnienia LIKE '%10%'
  51. Zadanie 21
  52. SELECT AVG(pensja) FROM `pracownicy`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement