1
resposta

parte 3 o que significa union e union all sql server ?????

mas eu quero sua palavras , não quero essa palavras tipo google tem disso , nao quero copia no google

eu quero sua palavras , vc poderia explique pra mim so qual o conceito do union , union all ?

1 resposta

Oii Mahmmoud, tudo bom? Espero que sim.

Desculpe pela demora em retornar com sua resposta.

O Union ele serve para juntar dois ou mais select.

SELECT nomeEnvio, enderecoEnvio from envios WHERE id_cliente = "WARTH" 
UNION 
SELECT nomeEnvio, enderecoEnvio from envios WHERE id_cliente ="VINET"

Resultado:

nomeEnvioenderecoEnvio
Vins et alcools Chevalier59 rue de l"Abbaye
Wartian HerkkuTorikatu 38

O Union All ele faz a mesma coisa que o union, a diferença que ele não vai trazer os resultados distintos e sim, duplicados.

SELECT nomeEnvio, enderecoEnvio from envios WHERE id_cliente = "WARTH" 
UNION ALL
SELECT nomeEnvio, enderecoEnvio from envios WHERE id_cliente ="VINET"

Resultado:

nomeEnvioenderecoEnvio
Wartian HerkkuTorikatu 38
Wartian HerkkuTorikatu 38
Wartian HerkkuTorikatu 38
Vins et alcools Chevalier59 rue de l"Abbaye
Vins et alcools Chevalier59 rue de l"Abbaye
Vins et alcools Chevalier59 rue de l"Abbaye
Vins et alcools Chevalier59 rue de l"Abbaye
Vins et alcools Chevalier59 rue de l"Abbaye

Espero que isso te ajude. Qualquer coisa é só falar, tá bom? :)