Utmaning: Kombinera Tabellresultat
Swipe to start coding
Din uppgift är att kombinera tabellerna employees och contractors med hjälp av UNION-satsen.
Därefter ska du från den resulterande tabellen hämta endast de ID:n som är multiplar av 2. Du ska även 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.
Observera
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-satsen, skriv två inre frågor som förenas medUNION-satsen. - I den första inre frågan, välj
employee_id,first_nameochlast_namefrån tabellenemployees.- Tilldela aliaset
idtillemployee_id.
- Tilldela aliaset
- I den andra inre frågan, välj
contractor_id,first_nameochlast_namefrån tabellencontractors.- Tilldela aliaset
idtillcontractor_id.
- Tilldela aliaset
- Tilldela aliaset
combinedtill de båda inre frågorna. - Använd slutligen en
WHERE-sats 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?
Can you give me an example?
What are the main benefits or drawbacks?
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-satsen.
Därefter ska du från den resulterande tabellen hämta endast de ID:n som är multiplar av 2. Du ska även 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.
Observera
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-satsen, skriv två inre frågor som förenas medUNION-satsen. - I den första inre frågan, välj
employee_id,first_nameochlast_namefrån tabellenemployees.- Tilldela aliaset
idtillemployee_id.
- Tilldela aliaset
- I den andra inre frågan, välj
contractor_id,first_nameochlast_namefrån tabellencontractors.- Tilldela aliaset
idtillcontractor_id.
- Tilldela aliaset
- Tilldela aliaset
combinedtill de båda inre frågorna. - Använd slutligen en
WHERE-sats med villkoretid % 2 = 0.
Lösning
Tack för dina kommentarer!
single