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.
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