zapytania cw2
pdf > do ÂściÂągnięcia > download > ebook > pobieranie
 
Cytat
Ab igne ignem - z ognia ogień. (Cycero). (Cycero)
Start Zaćmienie, Zajecia 2, zaaowanane,
 
  Witamy

zapytania cw2, wszystkie materiały
[ Pobierz całość w formacie PDF ]
--Znajd maksymalnš spoÂrĂłd wszystkich pensji (wypÂłacanych obecnie lub kiedyÂ).SELECT MAX(pensja) FROM zatrudnienia;--Znajd maksymalnš i minimalnš spoÂrĂłd wszystkich pensji (wypÂłacanych obecnie lub kiedyÂ).SELECT MAX(pensja),MIN(pensja) FROM zatrudnienia;--Znajd ró¿nicĂŞ pomiĂŞdzy najwyÂższš i najniÂższš pensjš. We pod uwagĂŞ wszystkie pensje  wypÂłacane obecnie lub kiedyÂ).SELECT MAX(pensja)-MIN(pensja) FROM zatrudnienia;--Znajd Âredniš z bie¿šcych (aktualnie wypÂłacanych) pensji.SELECT AVG(pensja) FROM zatrudnieniaWHERE do IS NULL;--Znajd Âredniš z bie¿šcych (aktualnie wypÂłacanych) pensji. Wynik zaokršglij do dwĂłch miejsc po przecinku. Wybranš kolumnĂŞ zatytuÂłuj ÂAktualna Ârednia pensjaÂ.SELECT ROUND(AVG(pensja),2) "Aktualna srednia pensja" FROM zatrudnieniaWHERE do IS NULL;--Znajd aktualnš maksymalnš, minimalnš i Âredniš pensjĂŞ wÂrĂłd pracownikĂłw zatrudnionych aktualnie na wydziale o identyfikatorze 1.SELECT MAX(pensja),MIN(pensja),AVG(pensja) FROM zatrudnieniaWHERE do IS NULL AND id_w = 1;--WskaÂż najwczeÂniejszš i najpĂłÂniejszš z dat urodzenia. Spraw, aby daty zostaÂły wyÂwietlone w formacie ÂdzieĂą (dwucyfrowo) nazwa miesišca (maÂłymi literami) rok (czterocyfrowo)Â. Nadaj kolumnom aliasy.SELECT TO_CHAR(MIN(d_ur),'DD MONTH YYYY') "Najwczesniejsza data",TO_CHAR(MAX(d_ur),'DD MONTH YYYY') "Najpozniejsza data" FROM osoby;--Podaj sumĂŞ aktualnych pensji pracownikĂłw zatrudnionych aktualnie na wydziale o identyfikatorze 2.SELECT SUM(pensja) FROM zatrudnieniaWHERE id_w = 2 AND do IS NULL;--Podaj liczbĂŞ osĂłb, ktĂłrych dane sš przechowywane w tabeli OSOBY. KolumnĂŞ zatytuÂłuj LICZBA_OSĂB.SELECT COUNT(id_os) "LICZBA_OSOB" FROM osoby;--Podaj liczbĂŞ kobiet.SELECT COUNT(id_os) FROM osobyWHERE plec = 'K';--Oblicz ile jest ró¿nych nazwisk.SELECT COUNT(DISTINCT nazwisko) FROM osoby;--Oblicz ile osĂłb urodziÂło siĂŞ w listopadzie.SELECT COUNT(id_os) FROM osobyWHERE TO_CHAR(d_ur,'MM') = 11;--Oblicz ile osĂłb podaÂło swoje drugie imiĂŞ.SELECT COUNT(id_os) FROM osobyWHERE imie2 IS NOT NULL;--2. Przypomnij ktĂłra klauzula sÂłuÂży do podziaÂłu wierszy na grupy. Czy jest ona obowišzkowa? Jak wpÂływa zastosowanie tej klauzuli na zawartoÂĂŚ listy SELECT?--Oblicz aktualnš minimalnš i maksymalnš pensjĂŞ dla kaÂżdego z wydzia³ów. Nadaj kolumnom nag³ówki: Âminimalna pensjaÂ, Âmaksymalna pensjaÂ.SELECT id_w,MIN(pensja) "Minimalna pensja",MAX(pensja) "Maksymalna pensja" FROM zatrudnieniaWHERE do IS NULLGROUP BY id_w;--Oblicz aktualnš Âredniš pensjĂŞ oraz liczbĂŞ pracownikĂłw dla kaÂżdego z wydzia³ów. Nadaj kolumnom nag³ówki: ÂÂREDNIA PENSJAÂ, ÂLICZBA PRACOWNIKĂWÂ. Uporzšdkuj wyniki malejšco wedÂług liczby pracownikĂłw.SELECT id_w,AVG(pensja) "SREDNIA PENSJA",COUNT(id_os) "LICZBA PRACOWNIKOW" FROM zatrudnieniaWHERE do IS NULLGROUP BY id_wORDER BY "LICZBA PRACOWNIKOW" DESC;--Oblicz sumĂŞ aktualnych pensji na kaÂżdym ze stanowisk na wydziale o identyfikatorze 3. Uporzšdkuj wyniki rosnšco wedÂług identyfikatorĂłw stanowisk. Kolumnie z sumami nadaj nag³ówek ÂSUMA_PENSJIÂ.SELECT id_s,SUM(pensja) "SUMA_PENSJI" FROM zatrudnieniaWHERE do IS NULL AND id_w = 3GROUP BY id_sORDER BY id_s;--Oblicz aktualnš Âredniš pensjĂŞ na kaÂżdym ze stanowisk na kaÂżdym z wydzia³ów. Wyniki uporzšdkuj rosnšco wedÂług identyfikatorĂłw stanowisk, a nastĂŞpnie, w przypadku takich samych identyfikatorĂłw stanowisk, rosnšco wedÂług identyfikatorĂłw wydzia³ów. Trzeciej z kolumn nadaj odpowiedni nag³ówek.SELECT id_s,id_w,AVG(pensja) "SREDNIA_PENSJA" FROM zatrudnieniaWHERE do IS NULLGROUP BY id_s,id_wORDER BY id_s,id_w;--Dla kaÂżdej litery, ktĂłra rozpoczyna nazwisko ktĂłrej z osĂłb, wyÂwietl liczbĂŞ osĂłb o nazwiskach--rozpoczynajšcych siĂŞ od tej litery. Wyniki uporzšdkuj alfabetycznie wedÂług liter. Pierwszš kolumnĂŞ zatytuÂłuj--ÂLITERAÂ, a drugš ÂLICZBA OSĂBÂ.SELECT SUBSTR(UPPER(nazwisko),1,1) "LITERA",COUNT(1) "LICZBA OSOB" FROM osobyGROUP BY SUBSTR(UPPER(nazwisko),1,1)ORDER BY "LITERA";--3. Przypomnij do czego sÂłuÂży klauzula HAVING. Czy jest ona obowišzkowa? Jaka klauzula musi jej towarzyszyĂŚ?--Znajd identyfikatory wydzia³ów, w ktĂłrych aktualnie pracujš wiĂŞcej niÂż 4 osoby.SELECT id_w FROM zatrudnieniaWHERE do IS NULLGROUP BY id_wHAVING COUNT(id_os) > 4;--Znajd identyfikatory wydzia³ów, dla ktĂłrych aktualna Ârednia pensja jest mniejsza bšd rĂłwna 2700.SELECT id_w FROM zatrudnieniaWHERE do IS NULLGROUP BY id_wHAVING AVG(pensja) <= 2700;--Podaj identyfikatory wydzia³ów, w ktĂłrych aktualna maksymalna pensja wÂrĂłd osĂłb o identyfikatorze stanowiska rĂłwnym 3 jest rĂłwna 3600.SELECT id_w FROM zatrudnieniaWHERE do IS NULL and id_s = 3GROUP BY id_wHAVING MAX(pensja) = 3600;--Znajd identyfikatory osĂłb (pracujšcych obecnie lub nie), ktĂłre wystĂŞpujš w wiĂŞcej niÂż jednym wierszu tabeli Zatrudnienia. Co to oznacza?SELECT id_os FROM zatrudnieniaGROUP BY id_osHAVING COUNT(id_os) > 1;--Znajd identyfikatory wydzia³ów, w ktĂłrych Ârednia aktualnych pensji jest wiĂŞksza bšd rĂłwna 1400, ale mniejsza bšd rĂłwna 2300.SELECT id_w FROM zatrudnieniaWHERE do IS NULLGROUP BY id_wHAVING AVG(pensja) BETWEEN 1400 AND 2300;--DO DOMU--WskaÂż wiek najmÂłodszej i najstarszej z osĂłb. Kolumny zatytuÂłuj NAJMÂŁODSZY i NAJSTARSZY.SELECT FLOOR(MONTHS_BETWEEN(SYSDATE,MAX(d_ur))/12) "NAJMLODSZY",FLOOR(MONTHS_BETWEEN(SYSDATE,MIN(d_ur))/12) "NAJSTARSZY" FROM osoby;--WskaÂż wiek najmÂłodszego i najstarszego ze mĂŞÂżczyzn. Kolumny zatytuÂłuj: NAJMÂŁODSZY, NAJSTARSZY.SELECT FLOOR(MONTHS_BETWEEN(SYSDATE,MAX(d_ur))/12) "NAJMLODSZY",FLOOR(MONTHS_BETWEEN(SYSDATE,MIN(d_ur))/12) "NAJSTARSZY" FROM osobyWHERE plec = 'M';--Oblicz ile osĂłb pracuje aktualnie na stanowisku o identyfikatorze 1.SELECT COUNT(id_os) FROM zatrudnieniaWHERE do IS NULL AND id_s = 1;--Oblicz ile osĂłb nie podaÂło swojego drugiego imienia.SELECT COUNT(id_os) FROM osobyWHERE imie2 IS NULL;--Oblicz ile osĂłb urodziÂło siĂŞ pĂłÂniej niÂż 1 czerwca 1980 roku.SELECT COUNT(id_os) FROM osobyWHERE d_ur >= TO_DATE('02.06.1980','DD.MM.YYYY');--Oblicz ile jest wierszy przechowujšcych pensje wiĂŞksze od 3000.SELECT COUNT(id_os) FROM zatrudnieniaWHERE pensja > 3000;--Oblicz ile jest ró¿nych wartoÂci pensji (wypÂłacanych obecnie lub kiedyÂ).SELECT COUNT(DISTINCT pensja) FROM zatrudnienia;--Oblicz ile osĂłb obchodzi swoje urodziny w drugim kwartale roku.SELECT COUNT(id_os) FROM osobyWHERE TO_CHAR(d_ur,'Q') = 2;--Oblicz ile osĂłb urodziÂło siĂŞ w niedzielĂŞ.SELECT COUNT(id_os) FROM osobyWHERE TO_CHAR(d_ur,'D') = 7;--Sporzšd statystykĂŞ:SELECT id_s,MIN(pensja) "Minimalna Pensja",ROUND(AVG(pensja),2) "Srednia Pensja",MAX(pensja) "Maksymalna Pensja" FROM zatrudnieniaWHERE do IS NULLGROUP BY id_s;--Policz liczbĂŞ osĂłb zatrudnionych aktualnie na kaÂżdym ze stanowisk. Wyniki uporzšdkuj rosnšco ze wzglĂŞdu na liczbĂŞ pracownikĂłw. Nadaj alias kolumnie z liczbš pracownikĂłw.SELECT id_s,COUNT(id_os) "Liczba pracownikow" FROM zatrudnieniaWHERE do IS NULLGROUP BY id_sORDER BY "Liczba pracownikow";--Oblicz aktualnš Âredniš pensjĂŞ oraz aktualnš liczbĂŞ pracownikĂłw dla kaÂżdego ze stanowisk. We pod uwagĂŞ tylko pracownikĂłw z wydzia³ów o identyfikatorach 1 i 4. Nadaj kolumnom odpowiednie aliasy.SELECT id_s,AVG(pensja) "Srednia pensja",COUNT(id_os) "Liczba pracownikow" FROM zatrudnieniaWHERE id_w IN(1,4) AND do IS NULLGROUP BY id_s;--Oblicz sumĂŞ aktualnych pensji na kaÂżdym z wydzia³ów. Nadaj kolumnie liczbowej alias SUMA PENSJI. Uporzšdkuj wyniki rosnšco wedÂług sum.SELECT id_w,SUM(pensja) "Suma pensji" FROM zatrudnieniaWHERE do IS NULLGROUP BY id_wORDER BY "Suma pensji";--Policz liczbĂŞ aktualnych pracownikĂłw na kaÂżdym ze stanowisk na kaÂżdym z wydzia³ów. Uporzšdkuj wyniki malejšco wedÂług liczby pracownikĂłw. Nadaj alias ostatniej kolumnie.SELECT id_s,id_w,COUNT(id_os) "Liczba pracownikow" FROM zatrudnieniaWHERE do IS NULLGROUP BY id_s,id_wORDER BY "Liczba pracownikow" DESC;--Policz aktualnš Âredniš pensjĂŞ dla poszczegĂłlnych wydzia³ów i poszczegĂłlnych stanowisk. Ostatniej kolumnie nadaj alias ÂÂrednia pensjaÂ. Uporzšdkuj wyniki rosnšco wedÂług identyfikatorĂłw wydzia³ów, a w przypadku takich samych identyfikatorĂłw  rosnšco wedÂług identyfikatorĂłw stanowisk.SELECT id_w,id_s,AVG(pensja) "Srednia pensja" FROM zatrudnieniaGROUP BY id_w,id_sORDER BY id_w,id_s;--WyÂwietl nazwy miesiĂŞcy, w ktĂłrych urodziÂły siĂŞ jakie osoby wraz z liczbš osĂłb urodzonych w danym miesišcu. Uporzšdkuj wyniki malejšco wedÂług liczby osĂłb. Nadaj kolumnom odpowiednie nag³ówki.SELECT TO_CHAR(d_ur,'MONTH') "MIESIAC",COUNT(id_os) "LICZBA_OSOB" FROM osobyGROUP BY TO_CHAR(d_ur,'MONTH')ORDER BY "LICZBA_OSOB" DESC;--Podaj identyfikatory stanowisk, w ktĂłrych aktualna minimalna pensja jest rĂłwna 2000.SELECT id_s FROM zatrudnieniaWHERE do IS NULLGROUP BY id_sHAVING MIN(pensja) = 2000;--Znajd identyfikatory stanowisk, na ktĂłrych aktualnie pracuje wiĂŞcej niÂż 5 osĂłb.SELECT id_s FROM zatrudnieniaWHERE do IS NULLGROUP BY id_sHAVING COUNT(id_os) > 5;--Znajd identyfikatory wydzia³ów, ktĂłre wystĂŞpujš w dokÂładnie jednym wierszu tabeli Kierownicy. Co to oznacza?SELECT id_w FROM kierownicyGROUP BY id_wHAVING COUNT(id_os... [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • imikimi.opx.pl
  • comp
    StartZadanie3 25, Visual Basic, E-podrecznik Visual Basic, materialy, 25 lekcja, 25 zadaniaZadanie3d 17, Visual Basic, E-podrecznik Visual Basic, materialy, 17 lekcja, 17 zadaniaZadanie3d 9, Visual Basic, E-podrecznik Visual Basic, materialy, 09 lekcja, 09 zadaniaZadania domowe - treści, Studia, PW - materiały, Informatyka, Informatyka II, Zadania domoweZałącznik 6 Formularz oceny egzaminu praktycznego, Materiały dla Instruktorów nauki jazdy, uk driving, kodeks drogowy ang, kodeks drogowy angZasady bhp na drabinie, materiały o bhp, BHPZagadnienia technologiczne i materiałowe w konstrukcjach sprężonych, Studia, Konstrukcje sprężoneZawieszenia ceł 2010, agent celny materiały, agent.celnyZarządzanie i komunikowanie społeczne, Semestr III, Psychologia zarządzania, Materiały, KomunikacjaZakres materiału na egzamin z Teorii Maszyn Cieplnych, PWR w9, Teoria Maszyn Cieplnych, tmc
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • lo2chrzanow.htw.pl
  • Cytat

    Filozof sprawdza się w filozofii myśli, poeta w filozofii wzruszenia. Kostis Palamas
    Aby być szczęśliwym w miłości, trzeba być geniuszem. Honore de Balzac
    Fortuna kołem się toczy. Przysłowie polskie
    Forsan et haec olim meminisse iuvabit - być może kiedyś przyjemnie będzie wspominać i to wydarzenie. Wergiliusz
    Ex Deo - od Boga.

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com