{"id":1755,"date":"2015-02-25T10:01:10","date_gmt":"2015-02-25T10:01:10","guid":{"rendered":"http:\/\/katarzyna.klessa.pl\/?page_id=1755"},"modified":"2018-03-16T08:18:31","modified_gmt":"2018-03-16T08:18:31","slug":"zapytania-sql-c-d","status":"publish","type":"page","link":"http:\/\/katarzyna.klessa.pl\/?page_id=1755","title":{"rendered":"WHERE, GROUP BY, ORDER BY, HAVING"},"content":{"rendered":"<p>Powr\u00f3t do: <a href=\"http:\/\/katarzyna.klessa.pl\/?page_id=31\">Teaching <\/a>&#8211;\u00a0<a href=\"http:\/\/katarzyna.klessa.pl\/?page_id=1360\">Wprowadzenie do projektowania i wykorzystania baz danych<\/a><\/p>\n<p>\u0106wiczenia:<\/p>\n<p><span style=\"color: #339966;\">\/*1. Prosz\u0119 napisa\u0107 i przetestowa\u0107 4 w\u0142asne zapytania SELECT takie, kt\u00f3re nie s\u0142u\u017c\u0105 do wybierania danych z tabeli Student*\/<\/span><br \/>\n<span style=\"color: #339966;\"> \/*2. Wybierz z tabeli Student tylko kobiety.*\/<\/span><br \/>\n<span style=\"color: #339966;\"> \/*3. Wybierz z tabeli Student m\u0119\u017cczyzn o imieniu Jacek*\/<\/span><br \/>\n<span style=\"color: #339966;\"> \/*4. Wybierz z tabeli Student wszystkich student\u00f3w, kt\u00f3rzy maj\u0105 mniej ni\u017c 22 lata*\/<\/span><br \/>\n<span style=\"color: #339966;\"> \/*5. Wybierz z tabeli Student wszystkich student\u00f3w o \u015bredniej wy\u017cszej ni\u017c 4.1 ale ni\u017cszej ni\u017c 4.5*\/<\/span><br \/>\n<span style=\"color: #339966;\"> \/*6. Wybierz z tabeli Student wszystkie studentki o nazwisku Nowak*\/<\/span><br \/>\n<span style=\"color: #339966;\"> \/*7. Wybierz z tabeli Student wszystkich m\u0119\u017cczyzn o nazwisku Nowak, Andrzejewski lub Kowalewski*\/<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;8. Oblicz \u015brednie ocen student\u00f3w na podstawie tabeli Student &#8211; osobno dla Wydz. Neofilologii i Wydz. Anglistyki<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;9. Oblicz \u015bredni\u0105 ocen, odchylenie standardowe, warto\u015b\u0107 maksymaln\u0105 i minimaln\u0105 \u015bredniej tylko dla student\u00f3w Wydz. Neofilologii. Nadaj kolumnom nazwy po polsku.<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;10. Policz ilu jest wszystkich student\u00f3w na Wydz. Neofilologii i na Wydz. Anglistyki. Niech tabela wynikowa zawiera nag\u0142\u00f3wki kolumn i wierszy.<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;11. Policz ile jest studentek na Wydz. Neofilologii i na Wydz. Anglistyki. Niech tabela wynikowa zawiera nag\u0142\u00f3wki kolumn i wierszy.<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;12 .Wy\u015bwietl daty urodzenia najstarszego i najm\u0142odszego studenta na Wydziale Anglistyki.<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;13. Wy\u015bwietl imi\u0119, nazwisko, dat\u0119 urodzenia dla student\u00f3w Wydz. Neofilologii posortowane wg dat urodzenia (rosn\u0105co)<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;14. Wy\u015bwietl imi\u0119, nazwisko, dat\u0119 urodzenia dla student\u00f3w Wydz. Anglistyki posortowane wg nazwisk (rosn\u0105co) i dat urodzenia (malej\u0105co)<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;15. Wybierz z tabeli Student wszystkie studentki (nazwiska i srednie) o \u015bredniej wy\u017cszej ni\u017c 3.8 ale ni\u017cszej ni\u017c 4.1<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;17. Oblicz og\u00f3ln\u0105 \u015bredni\u0105 ocen na podstawie tabeli student<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;18. Wybierz student\u00f3w, kt\u00f3rzy maj\u0105 \u015bredni\u0105 wy\u017csz\u0105 od og\u00f3lnej \u015bredniej<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;19. Policz ile jest kobiet i m\u0119\u017cczyzn na Wydziale Anglistyki. Wy\u015bwietl wyniki obliczenia oraz nazw\u0119 p\u0142ci.<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;20. Podaj list\u0119 wydzia\u0142\u00f3w, na kt\u00f3rych \u015brednia ocen jest wy\u017csza ni\u017c 3.3<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;21. Podaj list\u0119 wydzia\u0142\u00f3w, na kt\u00f3rych \u015brednia ocen kobiet jest wy\u017csza ni\u017c 3.3<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;22. Chcemy wiedzie\u0107 czy \u015brednie kobiet i m\u0119\u017cczyzn na wydzia\u0142ach s\u0105 wy\u017csze ni\u017c 3.3. Podaj list\u0119 wydzia\u0142\u00f3w oraz p\u0142e\u0107 student\u00f3w dla kt\u00f3rych \u015brednia jest wy\u017csza ni\u017c 3.3<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;23. Dla wszystkich wydzia\u0142\u00f3w, chcemy sprawdzi\u0107 czy \u015brednie ocen student\u00f3w o poszczeg\u00f3lnych imionach i p\u0142ci s\u0105 wy\u017cszcze ni\u017c 3.3. Wy\u015bwietl nazwy wydzia\u0142u, p\u0142e\u0107, imi\u0119 i warto\u015b\u0107 \u015bredni\u0105<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;24. Interesuj\u0105 nas te same informacje jakie wymieniono w poprzednim zapytaniu, ale tylko dla student\u00f3w o imieniu Wojtek &#8211; zmodyfikuj poprzednie zapytanie<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;25. Jak obliczy\u0107 liczb\u0119 student\u00f3w w bazie o tym samym imieniu? Napisz odpowiednie zapytanie. Wy\u015bwietl imiona i liczb\u0119 wyst\u0105pie\u0144 ka\u017cdego z imion.<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;26. Oblicz liczb\u0119 student\u00f3w o tym samym nazwisku. Wy\u015bwietl nazwiska i liczb\u0119 wyst\u0105pie\u0144 ka\u017cdego z nich.<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;27. Wykorzystaj poprzednie zapytanie. Posortuj jego wyniki malej\u0105co wg liczby wyst\u0105pie\u0144<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;28. A jak obliczy\u0107 liczb\u0119 student\u00f3w o takim samym imieniu i nazwisku? Napisz odpowiednie zapytanie.<\/span><br \/>\n<span style=\"color: #339966;\"> &#8211;29. Wykorzystaj poprzednie zapytanie. Posortuj jego wyniki rosn\u0105co\u00a0wg liczby wyst\u0105pie\u0144<\/span><\/p>\n<p><span style=\"color: #339966;\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Powr\u00f3t do: Teaching &#8211;\u00a0Wprowadzenie do projektowania i wykorzystania baz danych \u0106wiczenia: \/*1. Prosz\u0119 napisa\u0107 i przetestowa\u0107 4 w\u0142asne zapytania SELECT takie, kt\u00f3re nie s\u0142u\u017c\u0105 do wybierania danych z tabeli Student*\/ \/*2. Wybierz z tabeli Student tylko kobiety.*\/ \/*3. Wybierz z tabeli Student m\u0119\u017cczyzn o imieniu Jacek*\/ \/*4. Wybierz z tabeli&#8230; <a class=\"continue-reading-link\" href=\"http:\/\/katarzyna.klessa.pl\/?page_id=1755\"> Continue reading <span class=\"meta-nav\">&rarr; <\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1360,"menu_order":5,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-1755","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/katarzyna.klessa.pl\/index.php?rest_route=\/wp\/v2\/pages\/1755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/katarzyna.klessa.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/katarzyna.klessa.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/katarzyna.klessa.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/katarzyna.klessa.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1755"}],"version-history":[{"count":24,"href":"http:\/\/katarzyna.klessa.pl\/index.php?rest_route=\/wp\/v2\/pages\/1755\/revisions"}],"predecessor-version":[{"id":3003,"href":"http:\/\/katarzyna.klessa.pl\/index.php?rest_route=\/wp\/v2\/pages\/1755\/revisions\/3003"}],"up":[{"embeddable":true,"href":"http:\/\/katarzyna.klessa.pl\/index.php?rest_route=\/wp\/v2\/pages\/1360"}],"wp:attachment":[{"href":"http:\/\/katarzyna.klessa.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}