SQL_Agreg_GRBY

SQL_Agreg_GRBY

1st - 12th Grade

11 Qs

quiz-placeholder

Similar activities

Presentation Software

Presentation Software

10th Grade - Professional Development

14 Qs

Subject Complements

Subject Complements

11th Grade - Professional Development

13 Qs

QUIZ 2 : TOPIC 10 [ACCOUNTING FOR LIABILITIES]

QUIZ 2 : TOPIC 10 [ACCOUNTING FOR LIABILITIES]

1st Grade - University

15 Qs

Conceitos  e Profissões - Banco de Dados

Conceitos e Profissões - Banco de Dados

1st - 10th Grade

14 Qs

Ramp-up Mkt Cloud Admin 1x01

Ramp-up Mkt Cloud Admin 1x01

1st - 10th Grade

15 Qs

MICRO- Siembra y recuento

MICRO- Siembra y recuento

5th Grade

10 Qs

DeBakey HSHP Integrity Month |Module 2: Causes

DeBakey HSHP Integrity Month |Module 2: Causes

9th - 12th Grade

12 Qs

Computador

Computador

3rd Grade

10 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

Already have an account?