Utmaning: Kombinera Tabellresultat
Swipe to start coding
Din uppgift är att kombinera tabellerna employees och contractors med hjälp av UNION-klasulen.
Efter det, från den resulterande tabellen, ska du hämta endast de ID:n som är multiplar av 2. Du behöver också hämta kolumnerna first_name och last_name. Använd syntaxen WHERE id % 2 = 0. För denna uppgift behöver du använda subfrågor i FROM-sektionen precis som visas i exemplet.
Notera
Som resultat ska du ha 3 kolumner:
id(ett alias för ID från båda tabellerna),first_name,last_name.
Kortfattade instruktioner
- Hämta kolumnerna
id,first_nameochlast_name. - I
FROM-klasulen, skriv två inre frågor förenade medUNION-klasulen. - I den första inre frågan, välj
employee_id,first_nameochlast_namefrånemployees-tabellen.- Tilldela aliaset
idtillemployee_id.
- Tilldela aliaset
- I den andra inre frågan, välj
contractor_id,first_nameochlast_namefråncontractors-tabellen.- Tilldela aliaset
idtillcontractor_id.
- Tilldela aliaset
- Tilldela aliaset
combinedtill båda inre frågorna. - Använd slutligen en
WHERE-klasul med villkoretid % 2 = 0.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you explain this in simpler terms?
What are the main points I should remember?
Can you give me an example?
Awesome!
Completion rate improved to 4
Utmaning: Kombinera Tabellresultat
Svep för att visa menyn
Swipe to start coding
Din uppgift är att kombinera tabellerna employees och contractors med hjälp av UNION-klasulen.
Efter det, från den resulterande tabellen, ska du hämta endast de ID:n som är multiplar av 2. Du behöver också hämta kolumnerna first_name och last_name. Använd syntaxen WHERE id % 2 = 0. För denna uppgift behöver du använda subfrågor i FROM-sektionen precis som visas i exemplet.
Notera
Som resultat ska du ha 3 kolumner:
id(ett alias för ID från båda tabellerna),first_name,last_name.
Kortfattade instruktioner
- Hämta kolumnerna
id,first_nameochlast_name. - I
FROM-klasulen, skriv två inre frågor förenade medUNION-klasulen. - I den första inre frågan, välj
employee_id,first_nameochlast_namefrånemployees-tabellen.- Tilldela aliaset
idtillemployee_id.
- Tilldela aliaset
- I den andra inre frågan, välj
contractor_id,first_nameochlast_namefråncontractors-tabellen.- Tilldela aliaset
idtillcontractor_id.
- Tilldela aliaset
- Tilldela aliaset
combinedtill båda inre frågorna. - Använd slutligen en
WHERE-klasul med villkoretid % 2 = 0.
Lösning
Tack för dina kommentarer!
single