Uitdaging: Het Combineren van Tabelresultaten
Swipe to start coding
Je taak is om de tabellen employees en contractors te combineren met behulp van de UNION-clausule.
Vervolgens moet je uit de resulterende tabel alleen die ID's ophalen die een veelvoud van 2 zijn. Daarnaast dien je de kolommen first_name en last_name op te halen. Gebruik hiervoor de syntax WHERE id % 2 = 0. Voor deze opdracht moet je subqueries gebruiken in het FROM-gedeelte, precies zoals in het voorbeeld wordt getoond.
Het resultaat moet bestaan uit 3 kolommen: id (een alias voor het ID uit beide tabellen), first_name, last_name.
Korte instructies
- Haal de kolommen
id,first_nameenlast_nameop. - Schrijf in de
FROM-clausule twee subqueries die worden samengevoegd met deUNION-clausule. - Selecteer in de eerste subquery
employee_id,first_nameenlast_nameuit de tabelemployees.- Wijs de alias
idtoe aanemployee_id.
- Wijs de alias
- Selecteer in de tweede subquery
contractor_id,first_nameenlast_nameuit de tabelcontractors.- Wijs de alias
idtoe aancontractor_id.
- Wijs de alias
- Wijs de alias
combinedtoe aan beide subqueries. - Gebruik tot slot een
WHERE-clausule met de voorwaardeid % 2 = 0.
id % 2 == 0 controleert of het id even is. De %-operator geeft de rest na deling terug, dus als delen door 2 geen rest oplevert, is het getal even.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 4
Uitdaging: Het Combineren van Tabelresultaten
Veeg om het menu te tonen
Swipe to start coding
Je taak is om de tabellen employees en contractors te combineren met behulp van de UNION-clausule.
Vervolgens moet je uit de resulterende tabel alleen die ID's ophalen die een veelvoud van 2 zijn. Daarnaast dien je de kolommen first_name en last_name op te halen. Gebruik hiervoor de syntax WHERE id % 2 = 0. Voor deze opdracht moet je subqueries gebruiken in het FROM-gedeelte, precies zoals in het voorbeeld wordt getoond.
Het resultaat moet bestaan uit 3 kolommen: id (een alias voor het ID uit beide tabellen), first_name, last_name.
Korte instructies
- Haal de kolommen
id,first_nameenlast_nameop. - Schrijf in de
FROM-clausule twee subqueries die worden samengevoegd met deUNION-clausule. - Selecteer in de eerste subquery
employee_id,first_nameenlast_nameuit de tabelemployees.- Wijs de alias
idtoe aanemployee_id.
- Wijs de alias
- Selecteer in de tweede subquery
contractor_id,first_nameenlast_nameuit de tabelcontractors.- Wijs de alias
idtoe aancontractor_id.
- Wijs de alias
- Wijs de alias
combinedtoe aan beide subqueries. - Gebruik tot slot een
WHERE-clausule met de voorwaardeid % 2 = 0.
id % 2 == 0 controleert of het id even is. De %-operator geeft de rest na deling terug, dus als delen door 2 geen rest oplevert, is het getal even.
Oplossing
Bedankt voor je feedback!
single