Ga naar hoofdinhoud

Vragen

Vraag 1

Hoe goed is jouw Nederlands? Wat is het meervoud van query?

  1. queries
  2. query's
Antwoord

2.

Vraag 2

Bekijk de volgende query.

SELECT first_name, last_name, hire_date
FROM employees
WHERE hire_date >
(SELECT hire_date
FROM employees
WHERE last_name = 'Vargas');

Deze query bestaat uit twee query's. Welk gedeelte is nu de subquery?

  1. de bovenste (niet tussen haakjes)
  2. de onderste (tussen haakjes)
Antwoord

2.

Vraag 3

Wat is het verschil tussen een subquery en een inner query?

Antwoord

Er is geen verschil. Het zijn twee verschillende namen voor hetzelfde begrip.

Vraag 4

Geef een andere naam voor main query.

  1. outer query
  2. inner query
  3. subquery
Antwoord

1.

Vraag 5

Een inner query staat tussen haakjes.

  1. ja
  2. nee
Antwoord

1.

Vraag 6

IN en NOT IN zijn multiple-row vergelijkingsoperatoren.

  1. juist
  2. onjuist
Antwoord

1.

Vraag 7

Een subquery kan geen ORDER BY hebben.

  1. juist
  2. onjuist
Antwoord

1.

Vraag 8

Je kunt meerdere subquery's gebruiken binnen één statement.

  1. juist
  2. onjuist
Antwoord

1.

Vraag 9

Bekijk deze query.

SELECT last_name, YEAR(hire_date)
FROM employees
WHERE YEAR(hire_date) =
(SELECT YEAR(hire_date)
FROM employees
WHERE department_id = 90);

Wat zal het resultaat zijn?

  1. alle employees van afdeling 90 worden getoond met het jaar van hun hire_date
  2. je krijgt een foutmelding
Antwoord

1.

Vraag 10

Wat is het resultaat van deze query?

SELECT last_name
FROM employees
WHERE department_id =
(SELECT department_id
FROM employees
WHERE last_name='Grant');
  1. je krijgt de naam Grant als enige
  2. je krijgt alle namen van de employees die op dezelfde afdeling werken als Grant
  3. je krijgt een lege set terug (0 rijen)
  4. je krijgt een foutmelding, de query werkt niet
Antwoord

1.