Uitdaging: Combineren van Tabelresultaten
Swipe to start coding
Je taak is om de tabellen employees en contractors te combineren met behulp van de UNION-clausule.
Daarna moet je uit de resulterende tabel alleen die ID's ophalen die een veelvoud van 2 zijn. Ook dien je de kolommen first_name en last_name op te halen. Gebruik de syntax WHERE id % 2 = 0. Voor deze opdracht moet je subqueries gebruiken in het FROM-gedeelte, precies zoals in het voorbeeld wordt getoond.
Opmerking
Als resultaat moet je 3 kolommen hebben:
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.- Ken de alias
idtoe aanemployee_id.
- Ken de alias
- Selecteer in de tweede subquery
contractor_id,first_nameenlast_nameuit de tabelcontractors.- Ken de alias
idtoe aancontractor_id.
- Ken de alias
- Ken 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, dus 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?
What are the main takeaways from this?
Can you give me a real-world example?
Geweldig!
Completion tarief verbeterd naar 4
Uitdaging: 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.
Daarna moet je uit de resulterende tabel alleen die ID's ophalen die een veelvoud van 2 zijn. Ook dien je de kolommen first_name en last_name op te halen. Gebruik de syntax WHERE id % 2 = 0. Voor deze opdracht moet je subqueries gebruiken in het FROM-gedeelte, precies zoals in het voorbeeld wordt getoond.
Opmerking
Als resultaat moet je 3 kolommen hebben:
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.- Ken de alias
idtoe aanemployee_id.
- Ken de alias
- Selecteer in de tweede subquery
contractor_id,first_nameenlast_nameuit de tabelcontractors.- Ken de alias
idtoe aancontractor_id.
- Ken de alias
- Ken 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, dus als delen door2geen rest oplevert, is het getal even.
Oplossing
Bedankt voor je feedback!
single