Vragen
Vraag 1
Op welke regel kun je geen tekstfunctie gebruiken, dus functies zoals LOWER en UPPER?
- SELECT
- FROM
- WHERE
- ORDER BY
Antwoord
2.
Vraag 2
Met welke functie kun je een gedeelte van een string laten zien vanaf een bepaalde positie met eventueel een bepaalde lengte?
- SUBSTR
- CONCAT
- DISTINCT
- DESCRIBE
Antwoord
1.
Vraag 3
Met welke functie kun je twee kolommen aan elkaar plakken?
- SUBSTR
- REPLACE
- CONCAT
- DISTINCT
Antwoord
3.
Vraag 4
Hoe heet de centrale dummy tabel met één rij waar je gebruik van kunt maken om functies te testen?
- CEILING
- FLOOR
- SYSBASE
- DUAL
Antwoord
4.
Vraag 5
Neem onderstaande query. Hoeveel rijen zullen er worden geretourneerd?
SELECT COUNT(department_id)
FROM employees;
- alle rijen van de tabel employees (20)
- alle rijen van de tabel employees waarvan de rijen van de kolom department_id niet de waarde NULL hebben (19)
- alle rijen van de tabel employees waarvan de rijen van de kolom department_id niet de waarde NULL hebben en waarbij de dubbele waarden niet meetellen (7)
- alle rijen inclusief de rijen waarvan de kolom department_id de waarde NULL hebben, waarbij de dubbele waarden niet meetellen (8)
Antwoord
1.
Vraag 6
Als je COUNT in combinatie met DISTINCT gebruikt, tellen de uitkomsten met als waarde NULL niet mee.
- waar
- niet waar
Antwoord
1.
Vraag 7
Wat haal je op met onderstaande query?
SELECT last_name achternaam, DAY(hire_date) AS dag
FROM employees
WHERE last_name = 'King';
- a
- b
- c
- Deze query werkt niet.
Antwoord
1.
Vraag 8
Wat is de uitkomst van deze query?
SELECT CEILING(ROUND(5.435, 2))
- 5
- 5,43
- 5.44
- 6
Antwoord
1.
Vraag 9
Wat moet er staan op de plaats van de puntjes in deze query?
SELECT last_name AS achternaam, hire_date AS in_dienst, DATE_ADD(hire_date, ...) AS einde_proeftijd
FROM employees
WHERE last_name = 'Varga';
- INTERVAL 2 YEAR
- INTERVAL 2 YEARS
- ADD 2 YEAR
- ADD 2 YEARS
Antwoord
1.
Vraag 10
Wat moet er staan op de plaats van de puntjes in deze query?
SELECT last_name AS achternaam, hire_date AS in_dienst_gekomen, TIMESTAMPDIFF(YEAR, hire_date, ...) AS jaren_in_dienst
FROM employees
WHERE last_name = 'Varga';
- SYSDATE
- NOW
- zowel SYSDATE als NOW zullen werken
- geen van bovenstaande antwoorden is juist
Antwoord
1.