Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> pomoc w zapytaniu SQL, zapytanie do bazy SQL
zooocha1988
post 25.06.2012, 17:37:00
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
Go to the top of the page
+Quote Post
darko
post 25.06.2012, 17:49:37
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. thumbsdownsmileyanim.gif


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
zooocha1988
post 28.06.2012, 14:47:36
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ł)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 03:51