Udfordring: Kombinering af Tabelresultater
Swipe to start coding
Din opgave vil være at kombinere employees
og contractors
tabellerne ved hjælp af UNION
klausulen.
Derefter skal du fra den resulterende tabel hente kun de ID'er, der er multipla af 2. Du skal også hente first_name
og last_name
kolonnerne. Brug syntaksen WHERE id % 2 = 0
. Til denne opgave skal du bruge subqueries i FROM
sektionen, 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
id
,first_name
oglast_name
kolonnerne. - I
FROM
klausulen, skriv to indre forespørgsler forbundet medUNION
klausulen. - I den første indre forespørgsel, vælg
employee_id
,first_name
oglast_name
fraemployees
tabellen.- Tildel aliaset
id
tilemployee_id
.
- Tildel aliaset
- I den anden indre forespørgsel, vælg
contractor_id
,first_name
oglast_name
fracontractors
tabellen.- Tildel aliaset
id
tilcontractor_id
.
- Tildel aliaset
- Tildel aliaset
combined
til begge indre forespørgsler. - Til sidst, brug 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 vil være at kombinere employees
og contractors
tabellerne ved hjælp af UNION
klausulen.
Derefter skal du fra den resulterende tabel hente kun de ID'er, der er multipla af 2. Du skal også hente first_name
og last_name
kolonnerne. Brug syntaksen WHERE id % 2 = 0
. Til denne opgave skal du bruge subqueries i FROM
sektionen, 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
id
,first_name
oglast_name
kolonnerne. - I
FROM
klausulen, skriv to indre forespørgsler forbundet medUNION
klausulen. - I den første indre forespørgsel, vælg
employee_id
,first_name
oglast_name
fraemployees
tabellen.- Tildel aliaset
id
tilemployee_id
.
- Tildel aliaset
- I den anden indre forespørgsel, vælg
contractor_id
,first_name
oglast_name
fracontractors
tabellen.- Tildel aliaset
id
tilcontractor_id
.
- Tildel aliaset
- Tildel aliaset
combined
til begge indre forespørgsler. - Til sidst, brug en
WHERE
klausul med betingelsenid % 2 = 0
.
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 4single