none
Separar informações da mesma tabela em colunas difrentes RRS feed

  • Pergunta

  • Cod.1234 Engate  POR
    Cod.1234 acoplamiento  ESP


    Essas informações está na mesma tabela, porém quero fazer um select trazendo as informações em colunas diferentes,

    Coluna POR e coluna SPA

    já tentei union mas não rolou.

    alguém sabe ? 

    Obrigado.

    quarta-feira, 11 de outubro de 2017 18:43

Respostas

Todas as Respostas

  • Deleted
    quarta-feira, 11 de outubro de 2017 18:50
  • Boa tarde,

    Acredito que CTE te ajuda nisso. Cria duas Cte's a primeira você filtra só um código  e na segunda você filtra só o outro código e no select retorna o código mais a chave para o join. Ficaria mais ou menos assim:

    ;WITH POR AS (
    select chave, codigo 
    from tabela 
    where codigo = 'Cod.1234 Engate'
    ),
    ESP AS (
    select chave, codigo 
    from tabela 
    where codigo = 'Cod.1234 acoplamiento'
    )

    SELECT *
    FROM POR p
    full outer JOIN ESP e ON p.chave = ESP.chave

    quarta-feira, 11 de outubro de 2017 18:57
  • Deleted
    quarta-feira, 11 de outubro de 2017 19:08
  • José Diz estão em colunas diferentes, Codigo, idioma e Descrição.

    Vou tentar conforme sua sugestão.

    Obrigado.

    quarta-feira, 11 de outubro de 2017 20:13
  • Deleted
    quarta-feira, 11 de outubro de 2017 21:03
  • Bom dia,

    Por falta de retorno essa thread está encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 16 de outubro de 2017 13:29
    Moderador