ZapytaniaSQL.txt

(25 KB) Pobierz
(1, 'Wybierz wszystkie dane z tabeli EMP.');
(2, 'Wybierz wszystkie dane z tabeli DEPT.');
(3, 'Wybierz wszystkie dane z tabeli SALGRADE.');
(4, 'Wybierz nazwisko, numer działu, zarobki z tabeli EMP.');
(5, 'Wybierz nazwy i lokalizację działów z tabeli DEPT.');
(6, 'Wybierz widełki płacowe z tabeli SALGRADE.');
(7, 'Wybierz nazwiska pracowników z działu 10.');
(8, 'Wybierz nazwiska pracowników zarabiajšcych 3000.');
(9, 'Wybierz wszystkie informacje o dziale mieszczšcym się w CHICAGO.');
(10, 'Wybierz nazwiska i zarobki pracowników zarabiajšcych powyżej 2000.');
(11, 'Wybierz nazwiska, stanowiska i zarobki pracowników zarabiajšcych poniżej 1500.');
(12, 'Wybierz nazwiska, stanowiska i zarobki pracowników ze wszystkich działów poza 20.');
(13, 'Wybierz nazwy działów nie mieszšcych się w DALLAS.');
(14, 'Wybierz z tabeli DEPT numery i nazwy działów, sortujšc wg numerów działów.');
(15, 'Wybierz nazwiska, stanowiska i daty zatrudnienia pracowników, sortujšc według dat zatrudnienia.');
(16, 'Wybierz nazwiska, zarobki i numery szefów, sortujšc według numeru szefa (MGR).');
(17, 'Wybierz nazwiska, stanowiska i daty zatrudnienia pracowników, sortujšc według dat zatrudnienia tak, by data najpóniej zatrudnionego pracownika była pierwsza (malejšco).');
(18, 'Wybierz dane o pracownikach sortujšc według nazwisk w odwrotnym porzšdku leksykograficznym(malejšco).');
(19, 'Wybierz wszystkie wzajemnie różne stanowiska pracy.');
(20, 'Wybierz wszystkie wzajemnie różne numery szefów (MGR).');
(21, 'Wybierz wszystkie wzajemnie różne daty zatrudnienia.');
(22, 'Wybierz wszystkie wzajemnie różne pensje.');
(23, 'Wybierz dane (nazwisko, numer działu, zarobki) o pracownikach, których zarobki mieszczš się w przedziale <1000,2000>.');
(24, 'Wybierz nazwiska, zarobki i datę zatrudnienia pracowników zatrudnionych między 1 marca 1981 a 7 maja 1981.');
(25, 'Wybierz wszystkie dane o pracownikach, którzy zostali zatrudnieni w 1983 roku.');
(26, 'Wybierz dane o pracownikach zatrudnionych w działach 10 i 20 w kolejnoci alfabetycznej ich nazwisk.');
(27, 'Wybierz dane o pracownikach zatrudnionych na stanowiskach: SALESMAN, ANALYST, CLERK.');
(28, 'Wybierz numery działów z CHICAGO i DALLAS.');
(29, 'Wybierz nazwiska i stanowiska pracy wszystkich pracowników z działu 20 zatrudnionych na stanowisku CLERK.');
(30, 'Wybierz nazwiska i zarobki pracowników, majšcych szefa o numerze 7839 i zatrudnionych na stanowisku MANAGER.');
(31, 'Wybierz nazwiska i zarobki pracowników pracujšcych w dziale 10 lub zarabiajšcych powyżej 2500.');
(32, 'Wybierz nazwiska, stanowiska i pensje pracowników, których nazwisko zaczyna się na literę S.');
(33, 'Wybierz nazwiska, stanowiska i pensje pracowników, których nazwisko kończy się na literę N.');
(34, 'Wybierz nazwiska, stanowiska i pensje pracowników, w których nazwisku występuje cišg TH.');
(35, 'Wybierz nazwy i lokalizacje działów, których nazwa zawiera literę R.');
(36, 'Wybierz nazwiska, stanowiska i daty zatrudnienia osób zatrudnionych na stanowiskach kończšcych się na literę S.');
(37, 'Wybierz nazwiska tych pracowników, w których nazwisku występuje cišg TH lub LL.');
(38, 'Wybierz nazwiska i stanowiska tych pracowników, których stanowisko zaczyna się i kończy na literę S.');
(39, 'Wybierz nazwiska i zarobki pracowników, których zarobki sš poza przedziałem <2000, 3000>.');
(40, 'Wybierz nazwiska, zarobki i daty zatrudnienia pracowników, którzy nie zostali zatrudnieni w roku 1981.');
(41, 'Wybierz nazwiska i zarobki pracowników, których zarobki sš poza przedziałem <1000, 2000>, a nazwiska sš 5-literowe.');
(42, 'Wybierz nazwiska, zawody i zarobki pracowników, których nazwisko nie zawiera litery L i ktorych zarobki nie sš ani 800, ani 1600, ani 3000.');
(43, 'Wybierz nazwiska, stanowiska i zarobki tych pracowników, którzy majš szefa, tzn. ich MGR nie jest pusty.');
(44, 'Wybierz nazwiska, stanowiska, zarobki i prowizję tych pracowników, którzy majš prowizję.');
(45, 'Wybierz nazwiska i roczne zarobki wszystkich sprzedawców (uwzględnij prowizję) , rocznym zarobkom dajšc alias ANNSAL.');
(46, 'Wybierz nazwiska i roczne zarobki wszystkich pracowników (uwzględnij prowizję), rocznym zarobkom dajšc alias ANN SAL.');
(47, 'Wybierz wszystkich kierowników lub urzędników z działu 10.');
(48, 'Wybierz wszystkich sprzedawców lub urzędników z działu 30.');
(49, 'Wybierz nazwiska rocznš pensję oraz prowizję tych wszystkich sprzedawców, których miesięczna pensja przekracza prowizję. Wyniki posortuj wg malejšcych zarobków, a w drugiej kolejnoci alfabetycznie wg nazwisk.');
(50, 'Spowoduj wywietlenie takiego napisu:
Who, what and when 
----------------------------------------------------- 
SMITH HAS HELD THE POSITION OF CLERC IN DEPT 20 SINCE 17-DEC-80.');
(51, 'Wybierz nazwiska wszystkich pracowników wraz z numerami i nazwami departamentów, w których sš zatrudnieni.');
(52, 'Dla pracowników o miesięcznej pensji powyżej 1500 podaj ich nazwiska oraz nazwy i lokalizację ich departamentów.');
(53, 'Wybierz nazwiska, stanowiska i zarobki pracowników, których zarobki odpowiadajš 3 klasie zarobkowej.');
(54, 'Wybierz nazwisko, stanowisko, zarobki, klasę zarobkowš oraz nazwę departamentu wszystkich pracowników poza urzędnikami.');
(55, 'Wybierz nazwisko, stanowisko, roczne zarobki (wraz z prowizjš), klasę zarobkowš oraz nazwę departamentu wszystkich pracowników osišgajšcych roczne zarobki w wysokoci 36000 oraz o tych, którzy sš urzędnikami.');
(56, 'Obok numeru i nazwiska pracownika podaj numer i nazwisko jego kierownika. Uwzględnij też informację o pracownikach, którzy nie posiadajš szefa.');
(57, 'Znajd tych pracowników, którzy zostali zatrudnieni przed przyjęciem do pracy ich kierowników. Podaj nazwisko i datę zatrudninia pracownika oraz nazwisko i datę zatrudnienia kierownika.');
(58, 'Ustaw pracowników zarabiajšcych ponad 2000 we wszystkie możliwe pary w ten sposób, aby po lewej stronie w parze znajdował się pracownik z pensjš większš niż pensja pracownika po prawej stronie. Podaj nazwisko i zarobki pracownika więcej zarabiajšcego, a potem nazwisko i zarobki pracownika mniej zarabiajšcego.');
(59, 'Podaj takie stanowiska pracy, które były obsadzone zarówno w pierwszej połowie 1982, jak i w pierwszej połowie 1983.');
(60, 'Znajd departament, w którym nikt nie jest zatrudniony.');
(61, 'Znajd minimalnš pensję w firmie. Nadaj wybranej kolumnie alias MINIMUM.');
(62, 'Znajd pierwsze i ostatnie w porzšdku alfabetycznym  nazwisko w firmie.');
(63, 'Oblicz ilu pracowników jest kierownikami.');
(64, 'Oblicz minimalnš, maksymalnš i redniš pensję dla każdego stanowiska pracy.');
(65, 'Znajd rednie miesięczne pensje oraz rednie roczne zarobki dla każdego stanowiska. Pamiętaj o prowizji.');
(66, 'Znajd różnicę między najwyższš i najniższš pensjš w firmie. Nazwij wybranš kolumnę DIFFERENCE.');
(67, 'Znajd departamenty zatrudniajšce powyżej 3 pracowników.');
(68, 'Sprawd, czy wszystkie numery pracowników sš wzajemnie różne.');
(69, 'Podaj najniższe pensje wypłacane podwładnym swoich kierowników. Wyeliminuj grupy o minimalnych zarobkach niższych od 1000. Uporzšdkuj malejšco według pensji.');
(70, 'Dla każdego działu wypisz wszystkie stanowiska i liczbę pracowników na tych stanowiskach.');
(71, 'Sprawd, które stanowiska, w których działach sš obsadzone przez dwóch lub więcej pracowników.');
(72, 'Podaj sumę, którš zarabiajš razem wszyscy pracownicy z działów w CHICAGO.');
(73, 'Wypisz numery, nazwy i lokalizację działów, które majš co najmniej 4 pracowników.');
(74, 'Wypisz nazwę działu, liczbę wszystkich jego pracowników i sumę wszystkich pensji w dziale.');
(75, 'Wybierz pracowników zatrudnionych najpóniej. Podaj nazwisko i datę zatrudnienia.');
(76, 'Wybierz nazwiska, zarobki i datę zatrudnienia pracowników zatrudnionych najpóniej i najwczeniej.');
(77, 'Wybierz nazwiska, stanowiska i zarobki pracowników z działu 30 zarabiajšcych tyle samo, co WARD.');
(78, 'Wybierz nazwiska i zarobki pracowników, którzy zarabiajš więcej od któregokolwiek pracownika z działu SALES.');
(79, 'Wybierz nazwiska , zarobki i datę zatrudnienia pracowników, którzy sš zatrudnieni póniej od któregokolwiek z pracowników z klasy zarobkowej 2.');
(80, 'Wybierz nazwiska, zarobki , stanowiska i klasę zarobkowš pracowników, którzy majš tego samego kierownika, co WARD.');
(81, 'Wybierz nazwiska, zarobki , stanowiska i klasę zarobkowš pracowników, którzy sš w tej samej klasie zarobkowej, co SMITH.');
(82, 'Znajd pracowników zarabiajšcych maksymalnš pensję na ich stanowiskach pracy. Podaj nazwiska, zarobki i stanowiska (użyj przyrównania wielu kolumn).');
(83, 'Wskaż dla każdego działu ostatnio zatrudnionych pracowników. Uporzšdkuj według dat zatrudnienia (użyj przyrównania wielu kolumn).');
(84, 'Wybierz numer działu i roczne łšczne dochody wszystkich pracowników z departamentu o najwyższych rocznych dochodach pracowników.');
(85, 'Napisz zapytanie generujšce listę pracowników, tak, aby przy nazwisku ostatnio zatrudnionego, w kolumnie MAXDATE była *. Oprócz kolumny MAXDATE podaj nazwiska i datę zatrudnienia.');
(86, 'Znajd pracowników zarabiajšcych maksymalnš pensję na ich stanowiskach pracy. Podaj nazwiska, zarobki i stanowiska (użyj korelacji).');
(87, 'Wskaż dla każdego działu ostatnio zatrudnionych pracowników. Uporzšdkuj według dat zatrudnienia (użyj korelacji).');
(88, 'Podaj nazwisko, zarobki i numer działu pracowników, których zarobki przekraczajš redniš pensję w ich departamentach.');
(89, 'Znaleć pracowników, którzy nie posiadajš podwładnych.');
(90, 'Wskaż trzech najlepiej zarabiajšcych pracowników w firmie. Podaj ich nazwiska i pensje.');
(91, 'Wybierz 4 pracowników o najniższych zarobkach. Zwróć uwagę na powtarzajšce się zarobki.');
(92, 'Wybierz pracowników, któr...
Zgłoś jeśli naruszono regulamin