Existem várias funções no MySQL para extrair texto, trabalhar posicionamento, calcular tamanho entre outras. Neste post vou demonstrar como utilizar a funlção LENGTH().
A função LENGTH() no MySQL retorna o tamanho de uma string em bytes. A função pode ser substituida pela função CHAR_LENGTH() se quiser contar o número de caracteres em vez de bytes. Note que CHAR_LENGTH irá tratar uma string de dois bytes como um único caracter.
Isto retorna 5.
Para trabalhar o comprimento máximo de uma determinada coluna combine as funções LENGTH() e MAX().
Onde “minha_coluna” é o campo que você quer saber a largura máxima. Isto pode ser útil se você carregar dados de um código externo e quer assegurar-se de que tem espaço suficiente para armazenar os dados.
A query seguinte, retorna quantos caracteres tem o campo ‘cidade’ e quantos registros tem para essa quantidade.
Você pode querer ordenar pela quantidade de registros ou pela quantidade de caracteres da seguinte maneira:
ou
0 comentários :
Postar um comentário