Jump to content
SwatZ0

Como unir duas colunas permanentemente da mesma tabela

Recommended Posts

Possuo uma tabela com esses registros:

 

Logradouro      ||      NomeEnd       ||     CEP     ||      Bairro      ||    Cidade  ||    UF

Av                      ||    Rua Já Erá        ||  11111010 ||     Lapa       ||   São Paulo  || SP

Av                      ||    Rua Aculá         ||  11111090 ||     Lapa       ||   São Paulo  || SP

Rua                    ||   Casa                   ||  12345670 ||     Lapa       ||   São Paulo  || SP

 

Todos são de tipo varchar, exceto o CEP que é INT

 

Como eu faço pra juntar a coluna Logradouro com a coluna NomeEnd de forma permanente?

 

Esse comando --> select concat(Logradouro,NomeEnd) AS Logradouro FROM tbEndereco;   <-- só consegue mostrar a colunas juntas, porém na tabela original as colunas ainda estão separadas

Share this post


Link to post
Share on other sites

Tente uma coluna virtual

 

ALTER TABLE tbEndereco ADD Logradouro AS (concat(Logradouro,NomeEnd)); 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.