Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jonathan_Ds

Trazer quantidade de caracteres em uma tabela

Recommended Posts

Olá, gostaria de saber como trazer o total de caracteres de uma tabela, sendo eles números e textos.

Ex: minha tabela tem as colunas (nome,filme,flash,tipo), como posso fazer um select que traga o total de caracteres dos dados dessas colunas ??

 

eu tentei isso mais ele traz só de uma coluna

 

SELECT CHARACTER_LENGTH(nome) as qtd from usuario;

 

Ou seja, como adiciona todas as colunas ?

 

e gostaria de saber também como fazer uma soma com SUN através dessa coluna qtd.

 

Desculpe mas estou iniciando com BD, e obrigado por quem puder ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui resolver, utilizei CONCAT

 

ficou dessa maneira

 

SUM(CHARACTER_LENGTH(CONCAT(NOME,FILME,FLASH,TIPO)))

 

esta aí, ele concatena as colunas, e traz a soma total dos caracteres de todas as linhas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nem precisa desse SUM aí, faça assim:

CHARACTER_LENGTH(CONCAT(NOME,FILME,FLASH,TIPO))

 

 

Então, eu precisava da quantidade total dos caracteres de todas as linhas somadas, por isso utilizei o SUM, sem o SUM ele traz o total de caracteres de cada linha independente. Mas valeu mesmo assim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.