Вот структуру таблицы (например, тест):MySQL: Сортировать по размеру поля/длина
__________________________________________
| Field Name | Data Type |
|________________|_________________________|
| id | BIGINT (20) |
|________________|_________________________|
| title | varchar(25) |
|________________|_________________________|
| description | text |
|________________|_________________________|
запрос типа:
SELECT * FROM TEST ORDER BY description DESC;
Но я хотел бы заказать по размеру поля/length Описание поля. Тип поля будет TEXT или BLOB.
Просто, чтобы добавить к ответу: если тип BLOB, вы можете использовать 'OCTET_LENGTH (column_name)'. – mastazi
@mastazi согласно документации MySQL: OCTET_LENGTH() является синонимом для LENGTH(). – Heitor
«CHAR_LENGTH» не является признанным встроенным именем функции. Я столкнулся с этой ошибкой – Anurag