Usuário com melhor resposta
Unificar Resultados em uma só coluna

Pergunta
-
Gostaria de uma ajuda referenta a query abaixo, necessito realizar a comparação das duas colunas (TaxId0 e TaxId4) unificando o resultado na coluna CPF/CNPJ.
Código
SELECT DISTINCT
A.CardCode,
A.CardName,
A.Phone2,
A.Phone1,
B.TaxId0,
B.TaxId4,
B.Address,(SELECT (isNull (B.TaxId0, B.TaxId4)) FROM CRD7 B
WHERE A.CardCode = B.CardCode
AND B.Address ='') AS 'CPF/CNPJ'FROM OCRD A inner join CRD7 B
ON A.CardCode = B.CardCodeORDER BY
A.CardCode
Resultado
Respostas
-
Ele unificou mas os últimos registros de hoje não alimentou o campo, segue os prints do resultado
A query que sugeri não tem nenhum filtro que leve a esse tipo de resultado, ela deveria retornar qualquer CPF ou CNPJ existente na tabela.
Será que esses registros a que você se refere não foram inseridos após a execução da query?
Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Guilherme Macedo S segunda-feira, 29 de maio de 2017 12:36
Todas as Respostas
-
Boa tarde,
Bulcão, se você remover o Inner Join dessa query não é obtido o resultado esperado?
Assinatura: http://www.imoveisemexposicao.com.br
-
-
Não consegui entender a questão.
Experimente fazer uns testes com a query abaixo e se não for obtido o resultado esperado, acho que seria melhor você postar o que faltou.
SELECT A.CardCode, A.CardName, A.Phone2, A.Phone1, (SELECT TOP(1) isNull(B.TaxId0, B.TaxId4) FROM CRD7 B WHERE B.CardCode = A.CardCode AND (B.TaxId0 is not null or B.TaxId4 is not null) ) AS 'CPF/CNPJ' FROM OCRD A ORDER BY A.CardCode
Espero que ajude
Assinatura: http://www.imoveisemexposicao.com.br
-
-
Como ficou o resultado da query que sugeri?
Assinatura: http://www.imoveisemexposicao.com.br
-
-
-
-
Ele unificou mas os últimos registros de hoje não alimentou o campo, segue os prints do resultado
A query que sugeri não tem nenhum filtro que leve a esse tipo de resultado, ela deveria retornar qualquer CPF ou CNPJ existente na tabela.
Será que esses registros a que você se refere não foram inseridos após a execução da query?
Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Guilherme Macedo S segunda-feira, 29 de maio de 2017 12:36
-
Bom dia,
Por falta de retorno esta thread esta encerrada !
Por gentileza, caso necessário abra uma nova thread.
Atenciosamente,
Guilherme Macedo S
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
TechNet 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.