length - MySQL-Cómo seleccionar datos por longitud de cadena
mysql varchar length (4)
Está buscando CHAR_LENGTH() para obtener el número de caracteres en una cadena.
Para conjuntos de caracteres de múltiples bytes, LENGTH() le dará el número de bytes que ocupa la cadena, mientras que CHAR_LENGTH() devolverá el número de caracteres.
SELECT * FROM table ORDER BY string_length(column);
¿Hay una función MySQL para hacer esto (por supuesto en lugar de string_length )?
La función que utilizo para encontrar la longitud de la cadena es la length , que se utiliza de la siguiente manera:
SELECT * FROM table ORDER BY length(column);
CHAR_LENGTH() documentación de MySQL para las funciones de cadena, también podemos usar CHAR_LENGTH() y CHARACTER_LENGTH() también.
select * from table order by length(column);
La documentación sobre la función length (), así como todas las demás funciones de cadena, está disponible here .