wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Join

Total questions: 22

Worksheet time: 22mins

Name
Class
Date
1.

Jaki typ JOIN zwraca tylko te wiersze, które mają pasujące wartości w obu tabelach?

a)

INNER JOIN

b)

LEFT JOIN

c)

RIGHT JOIN

d)

FULL OUTER JOIN

2.

Jaki JOIN zwraca wszystkie rekordy z lewej tabeli oraz dopasowane rekordy z prawej tabeli?

a)

INNER JOIN

b)

LEFT JOIN

c)

RIGHT JOIN

d)

FULL OUTER JOIN

3.

Który JOIN zwraca wszystkie rekordy z obu tabel, gdy istnieje dopasowanie między kolumnami?

a)

LEFT JOIN

b)

RIGHT JOIN

c)

INNER JOIN

d)

FULL OUTER JOIN

4.

Jeśli tabela A ma 5 wierszy, a tabela B ma 3 wiersze z dopasowanymi kluczami, ile wierszy zwróci INNER JOIN?

a)

5

b)

3

c)

8

d)

Wszystkie wiersze z obu tabel

5.

Które słowo kluczowe JOIN służy do łączenia wierszy z dwóch lub więcej tabel na podstawie wspólnej kolumny?

a)

FULL OUTER JOIN

b)

JOIN

c)

CROSS JOIN

d)

SELF JOIN

6.

Który JOIN zwraca niepasujące wiersze z prawej tabeli, uzupełniając brakujące wartości NULL-ami?

a)

LEFT JOIN

b)

RIGHT JOIN

c)

INNER JOIN

d)

CROSS JOIN

7.

Który JOIN użyjesz, aby uzyskać iloczyn kartezjański dwóch tabel?

a)

INNER JOIN

b)

CROSS JOIN

c)

LEFT JOIN

d)

FULL OUTER JOIN

8.

W LEFT JOIN, jeśli nie ma dopasowania, co SQL zwraca dla brakującej strony?

a)

0

b)

Pusty ciąg

c)

NULL

d)

Brak wiersza

9.

Jaki rodzaj JOIN używany jest do łączenia tabeli z samą sobą?

a)

SELF JOIN

b)

CROSS JOIN

c)

FULL OUTER JOIN

d)

RIGHT JOIN

10.

Który JOIN jest najszybszy, gdy wiesz, że tabele są już dopasowane kluczami?

a)

CROSS JOIN

b)

LEFT JOIN

c)

INNER JOIN

d)

FULL OUTER JOIN

11.

Ile wierszy zwróci CROSS JOIN, jeśli tabela A ma 2 wiersze, a tabela B ma 4 wiersze?

a)

2

b)

4

c)

6

d)

8

12.

Który typ JOIN jest rzadko używany ze względu na swoją nieefektywność przy dużych tabelach?

a)

LEFT JOIN

b)

RIGHT JOIN

c)

CROSS JOIN

d)

FULL OUTER JOIN

13.

a A ma 2 wiersze, a tabela B ma 4 wiersze?

a)

2

b)

4

c)

6

d)

8

14.

Który typ JOIN jest rzadko używany ze względu na swoją nieefektywność przy dużych tabelach?

a)

LEFT JOIN

b)

RIGHT JOIN

c)

CROSS JOIN

d)

INNER JOIN

15.

Jakie słowo kluczowe jest wymagane dla FULL OUTER JOIN w MySQL?

a)

USING

b)

LEFT

c)

UNION

d)

MySQL nie obsługuje FULL OUTER JOIN bezpośrednio

16.

Aby wykluczyć rekordy, które nie mają dopasowanych wartości w obu tabelach, który JOIN powinieneś użyć?

a)

INNER JOIN

b)

LEFT JOIN

c)

RIGHT JOIN

d)

FULL OUTER JOIN

17.

Który JOIN zwraca wiersze, które mają niepasujące wartości między dwoma tabelami?

a)

FULL OUTER JOIN

b)

RIGHT JOIN

c)

LEFT JOIN

d)

Żaden z powyższych

18.

Jaki JOIN jest używany do łączenia wierszy z tabeli z samą sobą?

a)

CROSS JOIN

b)

SELF JOIN

c)

FULL JOIN

d)

OUTER JOIN

19.

W którym JOIN wynik zawsze będzie zawierał co najmniej tyle wierszy, ile jest w tabeli lewej?

a)

INNER JOIN

b)

LEFT JOIN

c)

RIGHT JOIN

d)

FULL OUTER JOIN

20.

Który JOIN zwróci wszystkie rekordy, nawet te, które nie mają dopasowania w obu tabelach?

a)

INNER JOIN

b)

LEFT JOIN

c)

FULL OUTER JOIN

d)

RIGHT JOIN

21.

Co zwraca RIGHT JOIN, jeśli nie ma dopasowanych rekordów w lewej tabeli?

a)

Wszystkie rekordy z lewej tabeli

b)

Wszystkie rekordy z prawej tabeli

c)

Wszystkie rekordy z obu tabel

d)

Brak rekordów

22.

Jakie zapytanie SQL należy wykonać, aby uzyskać wszystkie rekordy z tabeli A, nawet jeśli nie mają dopasowania w tabeli B?

a)

INNER JOIN

b)

RIGHT JOIN

c)

LEFT JOIN

d)

CROSS JOIN

Similar Resources on Wayground