Udfordring: Kombinering af Tabelresultater
Swipe to start coding
Din opgave er at kombinere tabellerne employees og contractors ved hjælp af UNION-klausulen.
Herefter skal du fra den resulterende tabel kun hente de ID'er, der er multipla af 2. Du skal også hente kolonnerne first_name og last_name. Brug syntaksen WHERE id % 2 = 0. Til denne opgave skal du anvende subforespørgsler i FROM-sektionen, præcis som vist i eksemplet.
Bemærk
Som resultat skal du have 3 kolonner:
id(et alias for ID fra begge tabeller),first_name,last_name.
Korte instruktioner
- Hent kolonnerne
id,first_nameoglast_name. - Skriv to indre forespørgsler i
FROM-klausulen, forbundet medUNION-klausulen. - I den første indre forespørgsel vælges
employee_id,first_nameoglast_namefra tabellenemployees.- Tildel aliaset
idtilemployee_id.
- Tildel aliaset
- I den anden indre forespørgsel vælges
contractor_id,first_nameoglast_namefra tabellencontractors.- Tildel aliaset
idtilcontractor_id.
- Tildel aliaset
- Tildel aliaset
combinedtil de to indre forespørgsler. - Brug til sidst en
WHERE-klausul med betingelsenid % 2 = 0.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 4
Udfordring: Kombinering af Tabelresultater
Stryg for at vise menuen
Swipe to start coding
Din opgave er at kombinere tabellerne employees og contractors ved hjælp af UNION-klausulen.
Herefter skal du fra den resulterende tabel kun hente de ID'er, der er multipla af 2. Du skal også hente kolonnerne first_name og last_name. Brug syntaksen WHERE id % 2 = 0. Til denne opgave skal du anvende subforespørgsler i FROM-sektionen, præcis som vist i eksemplet.
Bemærk
Som resultat skal du have 3 kolonner:
id(et alias for ID fra begge tabeller),first_name,last_name.
Korte instruktioner
- Hent kolonnerne
id,first_nameoglast_name. - Skriv to indre forespørgsler i
FROM-klausulen, forbundet medUNION-klausulen. - I den første indre forespørgsel vælges
employee_id,first_nameoglast_namefra tabellenemployees.- Tildel aliaset
idtilemployee_id.
- Tildel aliaset
- I den anden indre forespørgsel vælges
contractor_id,first_nameoglast_namefra tabellencontractors.- Tildel aliaset
idtilcontractor_id.
- Tildel aliaset
- Tildel aliaset
combinedtil de to indre forespørgsler. - Brug til sidst en
WHERE-klausul med betingelsenid % 2 = 0.
Løsning
Tak for dine kommentarer!
single