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.
Can you explain this in simpler terms?
Can you give me an example?
What are the main benefits or drawbacks?
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