SQL_Agreg_GRBY

SQL_Agreg_GRBY

1st - 12th Grade

11 Qs

quiz-placeholder

Similar activities

Navitas Workshops April 2019

Navitas Workshops April 2019

1st Grade

15 Qs

PowerPoint Mastery Quiz

PowerPoint Mastery Quiz

8th Grade

10 Qs

FP ~ Pulse Check

FP ~ Pulse Check

KG - 12th Grade

10 Qs

Competency and Behavioral Based Interview

Competency and Behavioral Based Interview

2nd Grade

10 Qs

Ppals day

Ppals day

3rd Grade

10 Qs

Communications

Communications

10th Grade - Professional Development

15 Qs

Wildcats Back to School 2018-2019

Wildcats Back to School 2018-2019

7th Grade

10 Qs

Syllabus Quiz

Syllabus Quiz

9th Grade - University

11 Qs

SQL_Agreg_GRBY

SQL_Agreg_GRBY

Assessment

Quiz

Professional Development

1st - 12th Grade

Practice Problem

Medium

Created by

Krzysztof Gątarski

Used 4+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

11 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Które zapytanie wyświetli dane (imię, nazwisko i PESEL) wszystkich pracowników uczelni 'UczelniaA' i 'UczelniaB' oraz jeśli w obu tabelach znajduje się taki sam pracownik, wyświetl go tylko raz, a wyniki posortuje według nazwiska.

SELECT imie, nazwisko, pesel FROM UczelniaA

UNION

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko;

SELECT imie, nazwisko, pesel FROM UczelniaA

ORDER BY nazwisko

UNION

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko;

SELECT imie, nazwisko, pesel FROM UczelniaA

UNION ALL

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko;

SELECT imie, nazwisko, pesel FROM UczelniaA

ORDER BY nazwisko

UNION ALL

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko;

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Które zapytanie wyświetli pracowników (imie, nazwisko, pesel), którzy pracują zarówno na uczelni UczelniaA, jak i na uczelni UczelniaB, a wyniki posortuje według nazwiska malejąco?

SELECT imie, nazwisko, pesel FROM UczelniaA

INTERSECT

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko DESC;

SELECT imie, nazwisko, pesel FROM UczelniaA

INTERSECT

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko ASC;

SELECT imie, nazwisko, pesel FROM UczelniaA

ORDER BY nazwisko DESC

INTERSECT

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko DESC;

SELECT imie, nazwisko, pesel FROM UczelniaA

ORDER BY nazwisko ASC

INTERSECT

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko ASC;

SELECT* FROM UczelniaA

ORDER BY nazwisko ASC

INTERSECT

SELECT * FROM UczelniaB

ORDER BY nazwisko ASC;

3.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Które zapytanie pozwoli stwierdzić, którzy z pracowników uczelni UczelniaA nie pracują jednocześnie na uczelni UczelniaB. Wyniki posortuj według nazwiska rosnąco.

SELECT imie, nazwisko, pesel FROM UczelniaA

EXCEPT

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko ASC;

SELECT imie, nazwisko, pesel FROM UczelniaA

INTERSECT

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko ASC;

SELECT imie, nazwisko, pesel FROM UczelniaA

UNION ALL

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko ASC;

SELECT imie, nazwisko, pesel FROM UczelniaA

ORDER BY nazwisko ASC

EXCEPT

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko ASC;

SELECT imie, nazwisko, pesel FROM UczelniaA

ORDER BY nazwisko ASC

INTERSECT

SELECT imie, nazwisko, pesel FROM UczelniaB

ORDER BY nazwisko ASC;

4.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Które zapytanie (zapytania?) pozwoli (pozwolą?) stwierdzić, którzy pracownicy zarabiają mniej niż 1000 zł lub zarabiają więcej niż 2000 zł

SELECT imie, nazwisko, placa

FROM pracownicy

WHERE placa < 1000

UNION ALL

SELECT imie, nazwisko, placa

FROM pracownicy

WHERE placa > 2000

SELECT imie, nazwisko, placa

FROM pracownicy

WHERE placa <= 1000

UNION ALL

SELECT imie, nazwisko, placa

FROM pracownicy

WHERE placa >= 2000

SELECT imie, nazwisko, placa

FROM pracownicy

WHERE placa < 1000 OR placa > 2000;

SELECT imie, nazwisko, placa

FROM pracownicy

WHERE placa < 1000 AND placa > 2000;

SELECT imie, nazwisko, placa

FROM pracownicy

WHERE placa NOT BETWEEN 1000 AND 2000;

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Które zapytanie pozwoli sprawdzić, jaka jest różnica pomiędzy minimalną a maksymalną pensją?

SELECT (MAX(placa) - MIN(placa)) as RoznicaPensji

FROM pracownicy;

SELECT (MIN(placa) - MAX(placa)) as RoznicaPensji

FROM pracownicy;

SELECT (AVG(placa) - MIN(placa)) as RoznicaPensji

FROM pracownicy;

SELECT (AVG(placa) - MAX(placa)) as RoznicaPensji

FROM pracownicy;

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Które zapytanie pozwoli policzyć wszystkich aktywnych pracowników.

SELECT COUNT(*) as LiczbaAktywnychPracowników

FROM employee

WHERE Active = 1;

SELECT COUNT(*) as LiczbaAktywnychPracowników

FROM employee;

SELECT COUT(*) as LiczbaAktywnychPracowników

FROM employee

WHERE Active = 1;

SELECT COUT(*) as LiczbaAktywnychPracowników

FROM employee;

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Które zapytanie pozwoli policzyć wszystkich pracowników, którzy nie mają podanego numeru PESEL?

SELECT COUNT(*) as PracownicyBezPeselu

FROM pracownicy

WHERE PESEL IS NULL;

SELECT COUT(*) as PracownicyBezPeselu

FROM pracownicy

WHERE PESEL IS NULL;

SELECT COUT(*) as PracownicyBezPeselu

FROM pracownicy

WHERE PESEL = NULL;

SELECT COUT(*) as PracownicyBezPeselu

FROM pracownicy

WHERE PESEL = NULL;

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?