Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como converter um conjunto de resultados para Delimitado por vírgula
Convertendo um conjunto de resultados em uma seqüência delimitada por vírgulas com sua consulta SQL é útil quando você deseja exibir os dados como uma lista de valores em uma única linha . Um conjunto de resultados SQL contém os resultados de uma consulta. Em uma string delimitada por vírgulas , elementos sequenciais tem uma vírgula separando-os , como " laranja, maçã , banana . " Algumas linguagens SQL têm funções internas para criar vírgula delimitado cordas, enquanto em outros idiomas que você precisa especificar a saída formatar mesmo. Instruções
1

Converter um resultado servidor SQL definido em uma string delimitada por vírgulas , executando a seguinte consulta:

DECLARE @ resultset VARCHAR ( 500) SELECT @ resultset = CASEWHEN @ resultados é NULL em seguida, converter ( varchar ( 20) , [Nome] ) else ',' + CONVERT ( VARCHAR ( 20) , [nome ]) ENDFROM Pessoas condição WHERE = abc ;

O "IS NULL" caso seja necessário porque a adição de um valor nulo resulta em uma cadeia nula
2

Converter um resultado MySQL definir em uma string delimitada por vírgulas com a função " GROUP_CONCAT " , executando a seguinte consulta: .

SELECT a.id , GROUP_CONCAT ( b.name ) aS idents list_namesFROM aINNER Cadastre nomes b ON ( a.id = b.n_id ) GROUP BY a.id ;

A função " GROUP_CONCAT " concatena os resultados juntos , separando cada um com o padrão "," personagem.
3

Converter uma PostgreSQL conjunto de resultados em uma vírgula delimitado array com a função " string_agg " , executando a seguinte consulta :

Selecione id, string_agg (nome, ',' ) FROM employeesGROUP BY id;

a função " string_agg " concatena os resultados em conjunto e separa -los com o delimitador especificado , que é " , , "no exemplo

.

Anterior :

Próximo : No
  Os artigos relacionados
·Como Hotlink Usando FBML 
·Como criar estruturas implícitas no ColdFusion 
·Como criptografar uma variável em ColdFusion 
·Como testar um pacote SSIS 
·O importante papel de Ciência da Computação na Vida …
·Como usar Cscript para criar um banco de dados com base…
·Como imprimir DOSEMU em Dot Matrix 
·Como converter um JDW a um Eclipse 
·Como converter um sinal padrão de carta para Digital 
·Como converter SGML ASN.1 
  Artigos em destaque
·Como externo um membro estático 
·Como criar uma biblioteca DLL classe C # usando o Visua…
·Como fazer engenharia reversa no Visual C 
·Como depurar com DBX 
·Os Três Princípios Fundamentais da Programação Orie…
·Como liberar o fluxo de saída 
·Como ler o número de bytes do arquivo em Linguagem Ass…
·Como compilar amostras DirectX no Visual C 
·Como Aplicar Convolution em MATLAB sem utilizar a funç…
·Como criar uma lista duplamente ligada em C Programaçã…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados