Uitdaging: Tabelresultaten Combineren
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 in het FROM-gedeelte gebruiken, zoals getoond in het voorbeeld.
Opmerking
Het resultaat moet 3 kolommen bevatten:
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.
Opmerking
id % 2 == 0controleert of het id even is. De%-operator geeft de rest na deling terug; als delen door2geen 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?
Awesome!
Completion rate improved to 4
Uitdaging: Tabelresultaten Combineren
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 in het FROM-gedeelte gebruiken, zoals getoond in het voorbeeld.
Opmerking
Het resultaat moet 3 kolommen bevatten:
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.
Opmerking
id % 2 == 0controleert of het id even is. De%-operator geeft de rest na deling terug; als delen door2geen rest oplevert, is het getal even.
Oplossing
Bedankt voor je feedback!
single