![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z kilkoma zapytaniami sql prosze o pomoc smile.gif
zad1 1)napisz polecenie sql tworzac tablice miejscowosci, zakladajac ze tabela woj juz istenieje w bazie 2) napisz polecenie sql zwracajace wszystkie nazwy województw wraz z nazwa grupy wiekowej, ktora w danym wojew najlczniej planuje brac udzial w wyborach. w przypadku gdy w danym wojew nikt nie zamierza brac udzialu w wyborach powinna byc zwrocona tylko nazwa wojewodztwa bez zadnej grupy wiekowej dodatkowo mamy tabele : wojewodztwo w niej (id_wojewodztwa, nazwa) miejscowosc (od_miejscowosc, id_wojewodztwa, nazwa, l_mieszkancow) ankieta(id_ankiety, id_miejscowosc, wiek ,planuje_udzial) typ_miejscowosci(id_typ_miejscowosci, nazwa, od_liczby_mieszkancow, do_liczby_mieszkancow) grupa_wiekowa(id_grupy, nazwa, od_lat, do_lat) oraz zad 2 dana jest baza danych z tabelami: dzial(id_dzial numeric (8,0), nazwisko_imie varchar(100)), pensja numeric(8,2)) napisz polecenie sql ktore zwroci liste wsyzstkich pracownikow z dzialu ktory zatrudnia najwieksza liczbe pracownikow. jezeli beda istanialy dwa lub wiecej takich dzialow to polecenie ma zwrocic pracownikow wszystkich tych dzialow |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
No i na czym Twój problem polega? Nie opisałaś. Twój temat wygląda na próbę odrobienia zadania domowego w oczekiwaniu na gotowca.
![]() -------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
zad 2
nie wiem czy trzeba połączyć tabele- jeśli tak zatem wyczarowałam takie: SELECT p.nazwisko_imie, s.id_dział FROM pracownik p join dział s ON s.id_dział=p.id_dział WHERE id_dział=(SELECT id_dział FROM pracownik p2 GROUP BY id_dział HAVING p2.id_dział=p.id_dział) AND count(p2.id_dział) |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 03:51 |