Utfordring: Kombinere Tabellresultater
Swipe to start coding
Din oppgave er å kombinere tabellene employees og contractors ved å bruke UNION-setningen.
Deretter skal du fra den resulterende tabellen hente kun de ID-ene som er multiplum av 2. Du skal også hente kolonnene first_name og last_name. Bruk syntaksen WHERE id % 2 = 0. For denne oppgaven må du bruke subspørringer i FROM-delen, akkurat som vist i eksempelet.
Som resultat skal du ha 3 kolonner: id (et alias for ID fra begge tabellene), first_name, last_name.
Korte instruksjoner
- Hent kolonnene
id,first_nameoglast_name. - I
FROM-setningen, skriv to indre spørringer som kombineres medUNION-setningen. - I den første indre spørringen, velg
employee_id,first_nameoglast_namefra tabellenemployees.- Gi aliaset
idtilemployee_id.
- Gi aliaset
- I den andre indre spørringen, velg
contractor_id,first_nameoglast_namefra tabellencontractors.- Gi aliaset
idtilcontractor_id.
- Gi aliaset
- Gi aliaset
combinedtil de indre spørringene. - Til slutt, bruk en
WHERE-setning med betingelsenid % 2 = 0.
id % 2 == 0 sjekker om id er et partall. %-operatoren returnerer resten etter divisjon, så hvis deling på 2 ikke gir noen rest, er tallet et partall.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 4
Utfordring: Kombinere Tabellresultater
Sveip for å vise menyen
Swipe to start coding
Din oppgave er å kombinere tabellene employees og contractors ved å bruke UNION-setningen.
Deretter skal du fra den resulterende tabellen hente kun de ID-ene som er multiplum av 2. Du skal også hente kolonnene first_name og last_name. Bruk syntaksen WHERE id % 2 = 0. For denne oppgaven må du bruke subspørringer i FROM-delen, akkurat som vist i eksempelet.
Som resultat skal du ha 3 kolonner: id (et alias for ID fra begge tabellene), first_name, last_name.
Korte instruksjoner
- Hent kolonnene
id,first_nameoglast_name. - I
FROM-setningen, skriv to indre spørringer som kombineres medUNION-setningen. - I den første indre spørringen, velg
employee_id,first_nameoglast_namefra tabellenemployees.- Gi aliaset
idtilemployee_id.
- Gi aliaset
- I den andre indre spørringen, velg
contractor_id,first_nameoglast_namefra tabellencontractors.- Gi aliaset
idtilcontractor_id.
- Gi aliaset
- Gi aliaset
combinedtil de indre spørringene. - Til slutt, bruk en
WHERE-setning med betingelsenid % 2 = 0.
id % 2 == 0 sjekker om id er et partall. %-operatoren returnerer resten etter divisjon, så hvis deling på 2 ikke gir noen rest, er tallet et partall.
Løsning
Takk for tilbakemeldingene dine!
single