Aquí es una estructura de la tabla (por ejemplo, prueba):MySQL: Ordenar por tamaño de campo/longitud
__________________________________________
| Field Name | Data Type |
|________________|_________________________|
| id | BIGINT (20) |
|________________|_________________________|
| title | varchar(25) |
|________________|_________________________|
| description | text |
|________________|_________________________|
una consulta como:
SELECT * FROM TEST ORDER BY description DESC;
Pero me gustaría pedir por el tamaño campo/longitud de la descripción del campo. El tipo de campo será TEXTO o BLOB.
Sólo para añadir a la respuesta: si el tipo es BLOB, puedes usar 'OCTET_LENGTH (column_name)'. – mastazi
@mastazi según la documentación de MySQL: OCTET_LENGTH() es un sinónimo de LENGTH(). – Heitor
'CHAR_LENGTH' no es un nombre de función incorporado reconocido. Me enfrento a este error – Anurag