Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Combinando Resultados de Tabelas | Nested Subqueries
SQL Intermediário

Combinando Resultados de TabelasCombinando Resultados de Tabelas

Neste capítulo, vamos praticar com a cláusula UNION. Estaremos trabalhando com estas duas tabelas:

employees:

employee_id first_name last_name department salary hire_date
1 John Doe Engineering 80000.00 2015-03-01T00:00:00Z
2 Jane Smith Engineering 90000.00 2017-08-15T00:00:00Z
3 Alice Johnson Marketing 75000.00 2016-11-10T00:00:00Z
4 Bob Brown Marketing 72000.00 2018-06-25T00:00:00Z
... ... ... ... ... ...
100 William Solis Sales 55000.00 2020-05-01T00:00:00Z

contractors:

contractor_id first_name last_name email
1 Alice Johnson alice.johnson@contractor.com
2 Bob Brown bob.brown@contractor.com
3 Charlie Davis charlie.davis@contractor.com
4 David Evans david.evans@contractor.com
... ... ... ...
50 Yvonne Zimmer yvonne.zimmer@contractor.com

Tarefa

Para praticar, sua tarefa será combinar as tabelas employees e contractors utilizando a cláusula UNION.

Depois disso, da tabela resultante, você deve recuperar apenas aqueles IDs que são múltiplos de 2. Além disso, você precisa recuperar as colunas first_name e last_name. Use a sintaxe WHERE id % 2 = 0. Para esta tarefa, você precisa usar subconsultas na seção FROM assim como mostrado no exemplo.

Boa sorte!

Nota

Como resultado, você deve ter 3 colunas: id (um alias para o ID de ambas as tabelas), first_name, last_name.

Tudo estava claro?

Seção 2. Capítulo 6
toggle bottom row
course content

Conteúdo do Curso

SQL Intermediário

Combinando Resultados de TabelasCombinando Resultados de Tabelas

Neste capítulo, vamos praticar com a cláusula UNION. Estaremos trabalhando com estas duas tabelas:

employees:

employee_id first_name last_name department salary hire_date
1 John Doe Engineering 80000.00 2015-03-01T00:00:00Z
2 Jane Smith Engineering 90000.00 2017-08-15T00:00:00Z
3 Alice Johnson Marketing 75000.00 2016-11-10T00:00:00Z
4 Bob Brown Marketing 72000.00 2018-06-25T00:00:00Z
... ... ... ... ... ...
100 William Solis Sales 55000.00 2020-05-01T00:00:00Z

contractors:

contractor_id first_name last_name email
1 Alice Johnson alice.johnson@contractor.com
2 Bob Brown bob.brown@contractor.com
3 Charlie Davis charlie.davis@contractor.com
4 David Evans david.evans@contractor.com
... ... ... ...
50 Yvonne Zimmer yvonne.zimmer@contractor.com

Tarefa

Para praticar, sua tarefa será combinar as tabelas employees e contractors utilizando a cláusula UNION.

Depois disso, da tabela resultante, você deve recuperar apenas aqueles IDs que são múltiplos de 2. Além disso, você precisa recuperar as colunas first_name e last_name. Use a sintaxe WHERE id % 2 = 0. Para esta tarefa, você precisa usar subconsultas na seção FROM assim como mostrado no exemplo.

Boa sorte!

Nota

Como resultado, você deve ter 3 colunas: id (um alias para o ID de ambas as tabelas), first_name, last_name.

Tudo estava claro?

Seção 2. Capítulo 6
toggle bottom row
some-alt