SELECT * FROM table ORDER BY string_length(column);
Existe-t-il une fonction MySQL pour faire cela (bien sûr au lieu de string_length
)?
mysql
select
string-length
Fille
la source
la source
CHAR_LENGTH
, car si je retourne le nombre de caractères? , por ejemploCHAR_LENGTH(12)
return2
La documentation sur la fonction length (), ainsi que toutes les autres fonctions de chaîne, est disponible ici .
la source
En jetant un œil à la documentation MySQL pour les fonctions de chaîne, nous pouvons également utiliser
CHAR_LENGTH()
etCHARACTER_LENGTH()
aussi.la source
La fonction que j'utilise pour trouver la longueur de la chaîne est
length
utilisée comme suit:la source
J'ai utilisé ces phrases pour filtrer
vous pouvez changer 10 pour un autre nombre que vous souhaitez filtrer.
la source
Exemple si vous souhaitez sélectionner dans le client les entrées avec un nom plus court que 2 caractères.
la source