none
Como concatenar duas colunas em uma unica tabela RRS feed

  • Question

  • Pessoal boa noite

    Existe duas colunas em uma tabela como faço para criar mais um o o resultado desses dois campos???

    ddd           ddr

    71            32327878

    71             32327851

    como faco para criar mais uma coluna na mesma tabela que some esses dois resultados tipo:

    ddd+ddr

    7132327851     --- pois o que ocorre  as vezes exite o mesmo numero de telefone com ddds diferente tipo

    ddd     ddrs

    71       32322828

    11       32322838     ---- >>> aqui eu tenho mesmo numero so que com ddds diferente,  e preciso sempre ter uma coluna que seja única e esse numero nunca se repita.

    samedi 24 juillet 2021 21:03

Réponses

  • dr.khan,

    Recentemente você já havia postado uma dúvida igual a esta, incluvise foram destacados algumas alternativas para se aplicar esta possível concatenação.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    • Marqué comme réponse dr.khan dimanche 8 août 2021 20:30
    lundi 26 juillet 2021 17:44
    Modérateur

Toutes les réponses

  • Bom dia,

    Se você esitver utilizando o SQL Server 2012 ou mais recente pode utilizar a função Concat. Ex:

    concat(ddd, ddr)

    Ou para qualquer versão você pode utilizar o sinal de mais. Ex:

    ddd + ddr

    obs: nos exemplos acima foi considerado que as 2 colunas são do tipo varchar ou semelhante, se não forem será necessário fazer a conversão para varchar ou semelhante das colunas

    Espero que ajude


    Assinatura: http://www.imoveisemexposicao.com.br

    lundi 26 juillet 2021 12:37
  • Isso, mas como faco para criar isso na mesma tabela, um campo, com  que leia  tudo do campos  ddd e ddr e eu possa alimentar esta coluna 
    lundi 26 juillet 2021 13:35
  • Você tem que criar a coluna primeiro, depois pode executar um Update utilizando os trechos de código sugeridos anteriormente no Set para atualizar os valores.

    Assinatura: http://www.imoveisemexposicao.com.br

    lundi 26 juillet 2021 14:36
  • dr.khan,

    Recentemente você já havia postado uma dúvida igual a esta, incluvise foram destacados algumas alternativas para se aplicar esta possível concatenação.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    • Marqué comme réponse dr.khan dimanche 8 août 2021 20:30
    lundi 26 juillet 2021 17:44
    Modérateur