sql >> Base de Datos >  >> RDS >> Mysql

SQL / MySQL - Ordenar por longitud de columna

Puede usar CHAR_LENGTH() función:

ORDER BY CHAR_LENGTH( column )

Observe que CHAR_LENGTH() también funciona para cadenas Unicode, donde LENGTH() está bien para latín pero puede dar resultados inesperados con Unicode: