Elementy do uszeregowania: 1. WHERE, 2. SELECT, 3. FROM, 4. INNER JOIN
Elementy do uszeregowania: 1. WHERE, 2. SELECT, 3. FROM, 4. INNER JOIN
1
Ćwiczenie 2
RXw6r0CJGpQlh
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
2
Ćwiczenie 3
RmNGzBJwTptI2
Wskaż warunek, dzięki któremu z bazy "Pracownicy" wybrane zostaną rekordy, w których płaca zawiera się w przedziale lewostronnie otwartym (1500, 2500]. Możliwe odpowiedzi: 1. placa BETWEEN 1500 AND 2500, 2. placa > 1500 AND placa <= 2500, 3. placa > 1500 OR placa <= 2500
2
Ćwiczenie 4
R87gydwXvD59G
Wymyśl pytanie na kartkówkę związane z tematem materiału.
Wymyśl pytanie na kartkówkę związane z tematem materiału.
2
Ćwiczenie 5
R1PWaaEHWm2xA
Uzupełnij podane zapytanie do bazy Microsoft Access pracownicy, które wybierze wszystkich pracowników, których nazwiska kończą się na literę „i”.
Uzupełnij podane zapytanie do bazy Microsoft Access pracownicy, które wybierze wszystkich pracowników, których nazwiska kończą się na literę „i”.
3
Ćwiczenie 6
RPQFrYG3KrcM0
Uzupełnij podaną kwerendę tak, aby zwracała imiona, nazwiska i datę urodzenia osób, których dzień narodzin jest wartością mniejszą niż miesiąc.
Uzupełnij podaną kwerendę tak, aby zwracała imiona, nazwiska i datę urodzenia osób, których dzień narodzin jest wartością mniejszą niż miesiąc.
3
Ćwiczenie 7
RR661mRpNLYqK
W programie LibreOffice Base lub Microsoft Access napisz zapytanie, które w oparciu o bazę pracownicy (wykorzystywaną w tym e-materiale) wypisze identyfikatory, datę zatrudnienia oraz płacę pracowników, którzy zarabiają poniżej 1800 zł i zostali zatrudnieni przed 1994 rokiem. Zaznacz, ile rekordów zwróci kwerenda.
LibreOffice Base:
Linia 1. SELECT id podkreślnik pracownika przecinek data podkreślnik zatr przecinek placa.
Linia 2. FROM place.
Linia 3. WHERE data podkreślnik zatr otwórz nawias ostrokątny apostrof 1994 minus 01 minus 01 apostrof.
Linia 4. AND placa otwórz nawias ostrokątny 1800 średnik.
SELECT id_pracownika, data_zatr, placa
FROM place
WHERE data_zatr < '1994-01-01'
AND placa < 1800;
Microsoft Access:
Linia 1. SELECT id podkreślnik pracownika przecinek data podkreślnik zatr przecinek placa.
Linia 2. FROM place.
Linia 3. WHERE data podkreślnik zatr otwórz nawias ostrokątny kratka 1994 minus 01 minus 01 kratka.
Linia 4. AND placa otwórz nawias ostrokątny 1800 średnik.
SELECT id_pracownika, data_zatr, placa
FROM place
WHERE data_zatr < #1994-01-01#
AND placa < 1800;
3
Ćwiczenie 8
Rxk2FleBJqXX0
Napisz zapytanie, dzięki któremu dowiesz się, ilu pracowników zarabia powyżej 1800 zł. Zaznacz poprawną odpowiedź: Możliwe odpowiedzi: 1. 3, 2. 2, 3. 4
LibreOffice Base:
Linia 1. SELECT imie przecinek nazwisko przecinek data podkreślnik urodz.
Linia 2. FROM pracownicy.
Linia 3. WHERE cudzysłów imie cudzysłów LIKE apostrof podkreślnik podkreślnik podkreślnik apostrof AND cudzysłów data podkreślnik urodz cudzysłów otwórz nawias ostrokątny apostrof 1975 minus 01 minus 01 apostrof.
SELECT imie, nazwisko, data_urodz
FROM pracownicy
WHERE "imie" LIKE '___' AND "data_urodz" < '1975-01-01'
Microsoft Access:
Linia 1. SELECT imie przecinek nazwisko przecinek data podkreślnik urodz.
Linia 2. FROM pracownicy.
Linia 3. WHERE imie LIKE apostrof znak zapytania znak zapytania znak zapytania apostrof AND data podkreślnik urodz otwórz nawias ostrokątny kratka 1975 minus 01 minus 01 kratka średnik.
SELECT imie, nazwisko, data_urodz
FROM pracownicy
WHERE imie LIKE '???' AND data_urodz < #1975-01-01#;
3
Ćwiczenie 9
RKSZGmGKLQoxX
Napisz zapytanie, które pozwoli Ci wskazać liczbę pracowników mieszkających w Sandomierzu: Możliwe odpowiedzi: 1. 6, 2. 3, 3. 5
Możliwe zapytania:
LibreOffice Base
Linia 1. SELECT imie przecinek nazwisko przecinek miasto.
Linia 2. FROM pracownicy.
Linia 3. WHERE otwórz nawias okrągły miasto znak równości apostrof Sandomierz apostrof OR miasto znak równości apostrof Tarnobrzeg apostrof zamknij nawias okrągły.
Linia 4. AND otwórz nawias okrągły nazwisko LIKE apostrof Z procent ski apostrof OR nazwisko LIKE apostrof K procent ski apostrof zamknij nawias okrągły średnik.
SELECT imie, nazwisko, miasto
FROM pracownicy
WHERE (miasto = 'Sandomierz' OR miasto = 'Tarnobrzeg')
AND (nazwisko LIKE 'Z%ski' OR nazwisko LIKE 'K%ski');
Linia 1. SELECT imie przecinek nazwisko przecinek data podkreślnik urodz.
Linia 2. FROM pracownicy.
Linia 3. WHERE miasto IN otwórz nawias okrągły apostrof Sandomierz apostrof przecinek apostrof Tarnobrzeg apostrof zamknij nawias okrągły.
Linia 4. AND otwórz nawias okrągły nazwisko LIKE apostrof Z procent ski apostrof OR nazwisko LIKE apostrof K procent ski apostrof zamknij nawias okrągły średnik.
SELECT imie, nazwisko, data_urodz
FROM pracownicy
WHERE miasto IN ('Sandomierz', 'Tarnobrzeg')
AND (nazwisko LIKE 'Z%ski' OR nazwisko LIKE 'K%ski');
Linia 1. SELECT imie przecinek nazwisko przecinek data podkreślnik urodz.
Linia 2. FROM pracownicy.
Linia 3. WHERE miasto NOT IN otwórz nawias okrągły apostrof Ostrowiec apostrof przecinek apostrof Kielce apostrof przecinek apostrof Stalowa Wola apostrof przecinek apostrof Opatów apostrof zamknij nawias okrągły.
Linia 4. AND otwórz nawias okrągły nazwisko LIKE apostrof Z procent ski apostrof OR nazwisko LIKE apostrof K procent ski apostrof zamknij nawias okrągły średnik.
SELECT imie, nazwisko, data_urodz
FROM pracownicy
WHERE miasto NOT IN ('Ostrowiec', 'Kielce', 'Stalowa Wola', 'Opatów')
AND (nazwisko LIKE 'Z%ski' OR nazwisko LIKE 'K%ski');
Microsoft Access
Zapytania są takie same, zmieniamy tylko symbol wieloznaczny „%” na gwiazdkę „*”:
Linia 1. otwórz nawias okrągły nazwisko LIKE apostrof Z asterysk ski apostrof OR nazwisko LIKE apostrof K asterysk ski apostrof zamknij nawias okrągły.