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.
Merk
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 skriver du to indre spørringer koblet sammen medUNION-setningen. - I den første indre spørringen velger du
employee_id,first_nameoglast_namefra tabellenemployees.- Gi aliaset
idtilemployee_id.
- Gi aliaset
- I den andre indre spørringen velger du
contractor_id,first_nameoglast_namefra tabellencontractors.- Gi aliaset
idtilcontractor_id.
- Gi aliaset
- Gi aliaset
combinedtil begge de indre spørringene. - Til slutt bruker du en
WHERE-setning med betingelsenid % 2 = 0.
Merk
id % 2 == 0sjekker om id er et partall.%-operatoren returnerer resten etter divisjon, så hvis det ikke er noen rest etter deling på2, 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
Awesome!
Completion rate improved to 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.
Merk
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 skriver du to indre spørringer koblet sammen medUNION-setningen. - I den første indre spørringen velger du
employee_id,first_nameoglast_namefra tabellenemployees.- Gi aliaset
idtilemployee_id.
- Gi aliaset
- I den andre indre spørringen velger du
contractor_id,first_nameoglast_namefra tabellencontractors.- Gi aliaset
idtilcontractor_id.
- Gi aliaset
- Gi aliaset
combinedtil begge de indre spørringene. - Til slutt bruker du en
WHERE-setning med betingelsenid % 2 = 0.
Merk
id % 2 == 0sjekker om id er et partall.%-operatoren returnerer resten etter divisjon, så hvis det ikke er noen rest etter deling på2, er tallet et partall.
Løsning
Takk for tilbakemeldingene dine!
single