Desafio: Combinando Resultados de Tabelas
Swipe to start coding
Sua tarefa será combinar as tabelas employees
e contractors
utilizando a cláusula UNION
.
Após isso, a partir da tabela resultante, você deve recuperar apenas os IDs que são múltiplos de 2. Além disso, é necessário recuperar as colunas first_name
e last_name
. Utilize a sintaxe WHERE id % 2 = 0
. Para esta tarefa, é obrigatório utilizar subconsultas na seção FROM
, conforme mostrado no exemplo.
Observação
Como resultado, você deve obter 3 colunas:
id
(um alias para o ID de ambas as tabelas),first_name
,last_name
.
Instruções Resumidas
- Recupere as colunas
id
,first_name
elast_name
. - Na cláusula
FROM
, escreva duas subconsultas unidas pela cláusulaUNION
. - Na primeira subconsulta, selecione
employee_id
,first_name
elast_name
da tabelaemployees
.- Atribua o alias
id
paraemployee_id
.
- Atribua o alias
- Na segunda subconsulta, selecione
contractor_id
,first_name
elast_name
da tabelacontractors
.- Atribua o alias
id
paracontractor_id
.
- Atribua o alias
- Atribua o alias
combined
para ambas as subconsultas. - Por fim, utilize uma cláusula
WHERE
com a condiçãoid % 2 = 0
.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 4
Desafio: Combinando Resultados de Tabelas
Deslize para mostrar o menu
Swipe to start coding
Sua tarefa será combinar as tabelas employees
e contractors
utilizando a cláusula UNION
.
Após isso, a partir da tabela resultante, você deve recuperar apenas os IDs que são múltiplos de 2. Além disso, é necessário recuperar as colunas first_name
e last_name
. Utilize a sintaxe WHERE id % 2 = 0
. Para esta tarefa, é obrigatório utilizar subconsultas na seção FROM
, conforme mostrado no exemplo.
Observação
Como resultado, você deve obter 3 colunas:
id
(um alias para o ID de ambas as tabelas),first_name
,last_name
.
Instruções Resumidas
- Recupere as colunas
id
,first_name
elast_name
. - Na cláusula
FROM
, escreva duas subconsultas unidas pela cláusulaUNION
. - Na primeira subconsulta, selecione
employee_id
,first_name
elast_name
da tabelaemployees
.- Atribua o alias
id
paraemployee_id
.
- Atribua o alias
- Na segunda subconsulta, selecione
contractor_id
,first_name
elast_name
da tabelacontractors
.- Atribua o alias
id
paracontractor_id
.
- Atribua o alias
- Atribua o alias
combined
para ambas as subconsultas. - Por fim, utilize uma cláusula
WHERE
com a condiçãoid % 2 = 0
.
Solução
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 4single