1.06 Wyświetl dane pracowników, którzy pracują w departamencie o nr (Id) różnym od 3.

Podobne dokumenty
Podstawy SQL. 1. Wyświetl całość informacji z relacji ZESPOLY. 2. Wyświetl całość informacji z relacji PRACOWNICY

Lista zadań nr Wyświetlić imię i nazwisko dla każdego pracownika z departamentu DEP T NO o numerze 000.

Zadania z SQLa (MS SQL Server)

Zadania SELECT do schematu EDS (EMP, DEPT, SALGRADE)

Wykład 7 Implementacja języka SQL w systemach baz danych Oracle sortowanie, funkcje agregujące i podzapytania.

Struktura bazy danych

Lista zadań nr 1. Bazy danych laboratorium. dr inż. Grzegorz Bazydło, dr inż. Jacek Tkacz

Komputerowe systemy zarządzania. Część I: relacyjna baza danych

Laboratorium nr 5. Temat: Funkcje agregujące, klauzule GROUP BY, HAVING

Zadanie 2 Korzystając z funkcji PMT oblicz miesięczną ratę i całkowity koszt pożyczki dla podanych niżej danych. Raty miesięczne/roczn e

1. Przykładowe pytania z SQL

Autor: Joanna Karwowska

Aliasy Select p.first_name, p.salary, j.job_title from employees p, jobs j where p.job_id=j.job_id;

Zapytania do bazy danych

SQL - JĘZYK ZAPYTAŃ LABORATORIUM

LABORATORIUM 1

Bazy danych Kwerendy wybierające (operacje logiczne, zapytania, pola obliczeniowe)

VIII Rejonowy Konkurs Informatyczny dla szkół ponadgimnazjalnych

Ćwiczenie zapytań języka bazy danych PostgreSQL

Nazwa pola Typ danych rozmiar Nazwa pola Typ danych rozmiar Przedmiot Tekst 15 Ocena Liczba poj. prec.

Ćwiczenie 3 funkcje agregujące

Zaprojektuj arkusz kalkulacyjny, który dla wszystkich osób zatrudnionych w firmie obliczy:

W y k ł a d SELECT. Polecenie wyświetlające zawartość tabeli. Składnia uproszczona: Temat: Polecenie SELECT. Plan wykładu:

Autor: Joanna Karwowska

Dzieci i wykształcenie wpływają na wysoką emeryturę w Niemczech!

Zarobki urzędników samorządowych. Zaglądamy do kieszeni pracowników gmin, powiatów i województw

WYNAGRODZENIA MENEDŻERÓW W WARSZAWIE W 2017 ROKU

opisuje nazwy kolumn, wyrażenia arytmetyczne, funkcje nazwy tabel lub widoków warunek (wybieranie wierszy)

WYNAGRODZENIA W WARSZAWIE W 2017 ROKU

Bazy Danych i Usługi Sieciowe

Kwerendy (zapytania) wybierające

MsAccess ćwiczenie nr 3 Kwerendy wybierające cd oraz kwerendy funkcjonalne

Laboratorium Bazy danych SQL 2

SQL (ang. Structured Query Language)

SQL praca z tabelami 4. Wykład 7

Podstawy języka SQL cz. 2

EGZAMIN MATURALNY Z INFORMATYKI

EKONOMICZNE ASPEKTY LOSÓW ABSOLWENTÓW

EKONOMICZNE ASPEKTY LOSÓW ABSOLWENTÓW

EKONOMICZNE ASPEKTY LOSÓW ABSOLWENTÓW

Klasyczna Analiza Danych

EKONOMICZNE ASPEKTY LOSÓW ABSOLWENTÓW

Źródło danych informacja ogólna Struktura zatrudnionych według grup zawodów Definicja wynagrodzeń ogółem brutto Zróżnicowanie przeciętnych

EGZAMIN MATURALNY Z INFORMATYKI

Laboratorium nr 8. Temat: Podstawy języka zapytań SQL (część 2)

Bazy danych w arkuszu

Monitoring Karier Zawodowych Absolwentów Politechniki Warszawskiej. V edycja, 2016 r. - podsumowanie badania

SZKOLENIE SQL DLA EKSPERTÓW CZYLI, CZY ZNASZ SQLA?

1. Przekopiuj na dysk F bazę M5BIB.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5BIB.mdb)

WYNAGRODZENIA PRACOWNIKÓW IT W WARSZAWIE W 2017 ROKU

Technologie baz danych

o nazwie: adresy.xls. Fragment danych źródłowych przestawiono na rysunku 1. Rysunek 1. Dane źródłowe - plik "adresy.xls"

Język SQL, zajęcia nr 1

Podstawy języka SQL Co to jest SQL? Możliwości SQL SQL*Plus

Kolejność działań przy zakładaniu dziennika powinna być następująca. pokaż nauczycieli - wyświetla listę wszystkich nauczycieli w bazie

ANALIZA PŁAC SPECJALISTÓW

STATYSTYKA POWTÓRZENIE WIADOMOŚCI

Jak praca wpływa na Państwa świadczenia

PODSUMOWANIE RAPORTU WYNAGRODZENIA W ADMINISTRACJI PUBLICZNEJ W 2017 ROKU

dolar tylko przed numerem wiersza, a następnie tylko przed literą kolumny.

Kto ile zarabiał w 2012? - VII edycja raportu o wynagrodzeniach

MS Access - bazy danych. Ćwiczenia.

12. RACHUNEK PRAWDOPODOBIEŃSTWA I STATYSTYKA zadania

ILE MOŻNA ZAROBIĆ W DZIALE OBSŁUGI KLIENTA

Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego

Lista zadań nr Wyświetlić nazwisko i imiȩ LAST NAME, F IRST NAME dla każdego pracownika.

Dydaktyka matematyki (III etap edukacyjny) IV rok matematyki Semestr letni 2017/2018 Ćwiczenia nr 12

O czym trzeba pamiętać, pomniejszając pensję zatrudnionego

Laboratorium 3. 1 Funkcje. 1.1 Teoria Składnia funkcji. Legenda: Tekst do wpisania. PODSTAWY INFORMATYKI laboratorium

EKONOMICZNE ASPEKTY LOSÓW ABSOLWENTÓW

ACCESS ćwiczenia (zestaw 1)

K wartość kapitału zaangażowanego w proces produkcji, w tys. jp.

Jak często opłaca się zmieniać pracę?

Podstawowe zapytania SELECT (na jednej tabeli)

Podstawy statystyki - ćwiczenia r.

INFORMACJA NA TEMAT ZMIAN W KODEKSIE PRACY OD ROKU

Monitoring Karier Zawodowych Absolwentów Politechniki Warszawskiej podsumowanie badania pilotażowego

NORTHWIND. Anonco.pl. ćwiczenia praktyczne. KiK s Tutorials. NORTHWIND dwiczenia praktyczne. ANONCO.PL/SQL SQLSERVERDLAOPORNYCH.WORDPRESS.

PODSUMOWANIE OGÓLNOPOLSKIEGO BADANIA WYNAGRODZEŃ W 2017 ROKU

Konspekt zajęć dotyczących kwerend

Grupowanie i funkcje agregacji. Grupowanie z użyciem rollup

EKONOMICZNE ASPEKTY LOSÓW ABSOLWENTÓW

Monitoring Karier Zawodowych Absolwentów Politechniki Warszawskiej. V edycja, 2016 r. - podsumowanie badania

Laboratorium nr 10. Temat: Połączenia relacji

MS Excel cz.3. >>>Otwórz plik: excel_03.xls<<<

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.

Relacji między tabelami klucze obce. Schemat bazy danych, wczytanej z pliku create_tables.sql. Klucz obcy jako ograniczenie dla kolumny

Inżynieria: Mechanika

Język SQL. Rozdział 2. Proste zapytania

Wstęp 5 Rozdział 1. Podstawy relacyjnych baz danych 9

Laboratorium Bazy danych SQL 3 1

Monitorowanie losów zawodowych absolwentów WAT Badanie pilotażowe 2013

Doświadczenie i zdarzenie losowe

SPRAWDZIAN Z STATYSTYKI GRUPA 1

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

Wartość danej Liczebność

Oczekiwania finansowe młodych bezrobotnych absolwentów a rzeczywistość

EKONOMICZNE ASPEKTY LOSÓW ABSOLWENTÓW

Transkrypt:

1.01 Wyświetl dane wszystkich pracowników. 1.02 Wyświetl pierwsze imię oraz nazwisko każdego pracownika. 1.03 Wyświetl imię oraz nazwisko pracownika, który ma nr (Id) 1. 1.04 Wyświetl dane pracowników, którzy zarabiają przynajmniej 2500zł. 1.05 Wyświetl dane pracowników, którzy pracują w departamencie o nr (Id) 3. 1.06 Wyświetl dane pracowników, którzy pracują w departamencie o nr (Id) różnym od 3. 1.07 Wyświetl dane pracowników, którzy zostali zatrudnieni po dniu 23 lutego 2012 roku. 1.08 Wyświetl dane pracowników, którzy zarabiają 1000zł oraz pracują w departamencie o nr (Id) 4. 1.09 Wyświetl dane pracowników, którzy zarabiają 1000zł lub 2000zł i pracują w departamencie o nr (Id) 4. 1.10 Wyświetl dane aktywnych pracowników. 1.11 Wyświetl dane nieaktywnych pracowników. 1.12 Dla każdego z pracowników wyświetl, ile wynosiłaby jego pensja, gdyby dostał podwyżkę o 100zł. 1.13 Dla każdego z pracowników wyświetl, ile wynosiłaby jego pensja, gdyby dostał podwyżkę o 10%. 1.14 Wyświetl dane pracowników, którzy po podwyżce 10% będą zarabiać ponad 2500zł. 1.15 Wyświetl dane mężczyzn urodzonych po 1 stycznia 1990 roku. 1.16 Wyświetl dane kobiet urodzonych po 1 stycznia 1990 roku, które zarabiają co najwyżej 2000zł. 1.17 Wyświetl dane mężczyzn którzy zarabiają przynajmniej 1000zł ale nie więcej niż 2000zł. 1.18 Wyświetl dane pracowników zatrudnionych nie wcześniej niż 1 stycznia 2012 roku i nie później niż 31 grudnia 2013 roku. 1.19 Wyświetl dane pracowników, którzy zarabiają mniej niż 1000zł lub więcej niż 2000zł. 1.20 Wyświetl dane pracowników o nr (Id) równym 1, 2 lub 3. 1.21 Wyświetl dane pracowników o nr (Id) różnym od 1, 2 lub 3. 1.22 Wyświetl dane pracowników, którzy mają na imię John i zarabiają więcej niż 1500zł. 1.23 Wyświetl dane pracowników, którzy mają na imię inaczej niż John i zarabiają od 1500zł w górę. 1.24 Wyświetl dane pracowników o imionach John lub Linda. 1.25 Sprawdź czy istnieje - w tabeli pracownicy - kobieta o imieniu John. 1.26 Wyświetl dane pracowników, których imię zaczyna się na literę J. 1.27 Wyświetl dane pracowników, których nazwiska kończą się literą n. 1.28 Wyświetl dane pracowników, których druga litera imienia to a. 1.29 Wyświetl dane pracowników, których imię rozpoczyna się na Jo i kończy literą n.

1.30 Wyświetl dane pracowników, których nazwisko spełnia następujące warunki: pierwsza litera to a, trzecia litera to d, ostatnia litera to n. 1.31 Które spośród podanych niżej imion pasuje do wzorca:?a*?a*a. Magdalena, Katarzyna, Agnieszka. 1.32 Wyświetl dane pracowników i posortuj według nazwiska. 1.33 Wyświetl dane pracowników posortowanych według nazwiska. Przy tym samym nazwisku posortuj według imienia. 1.34 Wyświetl dane pracowników posortowanych malejąco według zarobków. 1.35 Wyświetl dane pracowników posortowanych według nazwiska. Przy tym samym nazwisku posortuj malejąco według zarobków. 1.36 Wyświetl dane trzech pracowników o najwyższych zarobkach. 1.37 Wyświetl dane pięciu pracowników o najwyższych zarobkach. Jeśli istnieje więcej osób z taką samą pensją na piątym miejscu wyświetl wszystkich. 1.38 Wyświetl dane 20% pracowników o najniższych zarobkach. 1.39 Wyświetl unikalne nazwiska pracowników. 1.40 Wyświetl dane pracowników, którzy nie mają drugiego imienia. 1.41 Wyświetl dane aktywnych pracowników, którzy mają podaną datę zakończenia pracy. 1.42 Wyświetl pierwsze i drugie imię oraz nazwisko pracowników. Jeśli brak drugiego imienia wypisz ---. 1.43 Wyświetl w jednej kolumnie pierwsze imię oraz nazwisko pracowników. 1.44 Wyświetl w jednej kolumnie pierwsze i drugie imię oraz nazwisko pracowników. 1.45 Wyświetl dane pracowników, których płeć to kobieta lub określona jako wartość nieznana.

2.01 Wyświetl imię, nazwisko i rok urodzenia pracownika. 2.02 Wyświetl imię, nazwisko oraz rok, miesiąc i dzień urodzenia pracownika, a także dzień tygodnia, w którym się urodził. 2.03 Wyświetl pracowników, urodzonych w 1990 roku. 2.04 Wyświetl pracowników, urodzonych w maju 1990 roku. 2.05 Wyświetl bieżącą datę i godzinę. 2.06 Wyświetl ile lat minęło od daty 1 stycznia 1990 roku. 2.07 Wyświetl imię, nazwisko oraz wiek pracownika. 2.08 Wyświetl pracowników, którzy mają powyżej 25 lat. 2.09 Wyświetl pracowników, którzy mają mniej niż 30 lat i zarabiają mniej niż 2000zł. 2.10 Dla każdego aktywnego pracownika, wyświetl imię, nazwisko oraz ile lat pracuje w firmie. 2.11 Dla każdego aktywnego pracownika, wyświetl imię, nazwisko oraz ile miesięcy pracuje w firmie. 2.12 Wyświetl pracowników, którzy przepracowali co najmniej 10 miesięcy, ale nie więcej niż 20. 2.13 Wyświetl imię, nazwisko, rok urodzenia, rok zatrudnienia oraz liczbę lat w momencie zatrudnienia. 2.14 Sprawdź ewentualne pomyłki w późniejszej dacie zatrudnienia niż zwolnienia. 2.15 Dla pracownika, który nie pracuje już w firmie wyświetl imię, nazwisko i liczbę miesięcy pracy. 2.16 Wyświetl imię, nazwisko i inicjały pracowników. 2.17 Wyświetl nazwisko i ilość liter w nazwisku pracownika. 2.18 Wyświetl tych pracowników, których nazwisko jest dłuższe niż 6 liter. 2.19 Wyświetl imię małymi a nazwisko wielkimi literami. 2.20 Zbuduj login pracownika z pierwszej litery imienia oraz całego nazwiska. 2.21 Dla każdego aktywnego pracownika, wyświetl login (2.20) pisany małymi literami. 2.22 Wyświetl loginy pracowników (2.20) ograniczone do 5 liter w nazwisku i napisane wielkimi literami. 2.23 Wyświetl imię, nazwisko oraz wiek pracowników. Posortuj wg wieku, nazwiska i imienia.

3.01 Wyświetl imię, nazwisko i nazwę działu pracownika. 3.02 Wyświetl imię, nazwisko i nazwę działu pracownika; w przypadku braku działu wypisz: BRAK. 3.03 Wyświetl imiona i nazwiska pracowników działu IT. 3.04 Wyświetl imiona, nazwiska, dział oraz zarobki pracowników, którzy zarabiają mniej niż 2000zł a nazwa działu składa się tylko z 2 liter. 3.05 Wyświetl imię, nazwisko, dział oraz zarobki pracownika, którego zarobki są najwyższe. 3.06 Wyświetl nazwy tych działów, w których pracuje przynajmniej jeden pracownik. 3.07 Wyświetl nazwy działów oraz imiona i nazwiska osób tam pracujących. Posortuj wg działów. 3.08 Wyświetl nazwę działu oraz imię i nazwisko kierownika działu. 3.09 Wyświetl nazwę działu oraz imię i nazwisko jego kierownika; jeśli brak kierownika wypisz: BRAK. 3.10 Wyświetl nazwy działów, które nie mają kierownika. 3.11 Wyświetl nazwy działów w których nie pracuje żaden pracownik. 3.12 Dla każdego działu wyświetl jego nazwę i nazwę miasta w którym się znajduje. 3.13 Dla każdego pracownika wyświetl imię, nazwisko, dział i miasto działu. 3.14 Wyświetl imię, nazwisko oraz dział dla pracowników, których imię zaczyna się na literę "J" a miasto działu to Warszawa. 3.15 Wyświetl imię, nazwisko i nazwę miasta dla pracowników, których pierwsza litera nazwiska jest taka sama jak pierwsza litera miasta. 3.16 Wyświetl pracowników, którzy nie są kierownikami działów. 3.17 Dla każdego pracownika wyświetl imię i nazwisko oraz imię i nazwisko kierownika działu w którym pracuje. 3.18 Pracownicy, których pierwsza litera imienia jest taka sama jak pierwsza litera imienia kierownika działu w którym pracuje. 3.19 Wyświetl dział, miasto, imiona i nazwiska pracowników, imie i nazwisko kierownika; Posortuj wg nazwisk. 3.20 Miasta i znajdujące się w nich działy (uwzględnić "puste" miasto i dział). 3.21 Wszystkie kombinacje imion i nazwisk z tabeli Employee. 3.22 Dla każdego miasta wyświetl te miasta, które wg alfabetu są później.

4.01 Policz pracowników. 4.02 Policz pracowników z (bez) drugim imieniem. 4.03 Policz aktywnych pracowników. 4.04 Policz pracowników działu IT. 4.05 Policz pracowników pracujących w Warszawie. 4.06_07 4.08_11 Wydatek miesięczny (roczny) na wszystkie pensje (tylko aktywni). Minimalne i maksymalne zarobki oraz różnica między nimi. 4.09 Ile liter w najkrótszym imieniu pracownika. 4.10 Ile lat łącznie pracują aktywni pracownicy. 4.12 Średnia pensja w dziale IT. 4.13 O ile podnieść pensje pracownika zarabiającego najmniej, aby osiągnęła wartość pensji średniej? 4.14 Średni wiek pracowników. 4.15 Średnia liczba miesięcy przepracowanych przez pracowników już nie pracujących. 4.16 Najpóźniejsza data urodzenia pracownika. Unikalne wartości 4.18 Unikalne wartości pensji. Grupowanie 4.17 Unikalne wypłaty i ilu pracowników takie pensje zarabia. 4.19 Ilu pracowników w poszczególnych działach. 4.20 Ile pracowników w poszczególnych działach (wraz z działami bez pracowników). 4.21 Dla każdego działu liczba pracowników zarabiających powyżej 1500. 4.22 Dla każdego działu średnia pensja. Sortowanie wg działu. 4.23 Dla każdego działu ilość pieniędzy na wypłaty miesięczne (aktywni pracownicy i działy bez pracowników). 4.24 Nazwa działu w którym średnia pensja jest najwyższa. 4.25 Ilu pracowników urodziło się w poszczególnych latach. 4.26 Unikatowe pierwsze litery imion aktywnych pracowników i odpowiadająca ilość pracowników. 4.27 Dla każdego działu ilość kobiet i mężczyzn. 4.28 Dla każdego działu średnia, minimalna i maksymalna pensja.

4.29 Dla każdego kierownika średnie zarobki w jego dziale oraz suma miesięcznych wypłat dla pracowników jego działu. 4.30 Średnia płaca aktywnych pracowników w działach z ograniczeniem do działów gdzie średni zarobek przekracza 1500. Posortuj wg działu. 4.31 Miasta w których znajduje się więcej niż 1 dział. 4.32 Średnia wieku aktywnych pracowników w działach (tylko te działy gdzie jest ona większa od 27). Na podstawie książki "SQL. Jak osiągnąć mistrzostwo w konstruowaniu zapytań" - Katarzyna Żmuda