1
resposta

Unindo consultas

Boa tarde , minha consulta com union teve com resultado 12 linhas diferente que foi apresentado na video aula.

executando a mesma consulta.

resultado: BAIRRO Agua Santa Barra da Tijuca Bras Cidade Nova Copacabana Humaita Inhauma Jardins Lapa Piedade Santo Amaro Tijuca

1 resposta

Leandro,

Somente vendo sua query é possível descobrir o que acontece, mas se sua query estiver IDÊNTICA ao do instrutor, é possível que seu banco de dados (registros) estejam diferente do instrutor, desta forma virão dados diferentes para você.

Por favor, coloque sua consulta e use no menu acima do fórum o símbolo: "</>" para marcar o código-fonte SQL.

Veja também:

==========================================================

Artigo

SQL: Utilizando o Operador UNION e UNION ALL

O operador UNION combina os resultados de duas ou mais queries em um único result set, retornando todas as linhas pertencentes a todas as queries envolvidas na execução.

SELECT ShipName, ShipAddress from Orders WHERE CustomerID ="WARTH"
UNION ALL
SELECT ShipName, ShipAddress from Orders WHERE CustomerID ="VINET"

https://www.devmedia.com.br/sql-utilizando-o-operador-union-e-union-all/37457

==========================================================

SQL Server – UNION vs UNION ALL – Qual é mais performático?

Posted on novembro 21, 2016 by Wesley Mota

SQL Server Performance

Na imagem abaixo podemos ver o plano de execução a diferença entre os dois comandos

https://dbasqlserverbr.com.br/sql-server-union-vs-union-all-qual-e-mais-performatico/

==========================================================

UNION x UNION ALL (pt-BR)

SELECT *
FROM @tabela1
UNION ALL
SELECT *
FROM @tabela2

https://social.technet.microsoft.com/wiki/contents/articles/4436.union-x-union-all-pt-br.aspx

==========================================================

[]'s,

Fabio I.