- 1
- 2
- 3
- 4
- 5
- 6
SELECT
id, description_ru, description_en,
FLOOR(LENGTH(TRIM(description_ru))/2+0.5) AS descr_ru,
LENGTH(TRIM(description_en)) AS `descr_en`
FROM items
ORDER BY descr_ru desc;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 1
−144.2
SELECT
id, description_ru, description_en,
FLOOR(LENGTH(TRIM(description_ru))/2+0.5) AS descr_ru,
LENGTH(TRIM(description_en)) AS `descr_en`
FROM items
ORDER BY descr_ru desc;
получает id, русское описание, английское описание, а потом размеры описаний
и сортирует по размеру русского описания.
база в UTF-8, поэтому размеры описаний в символах решил посчитать вот таким говноспособом...
таблица >30 000 записей.
Говнодиверсант какой-то :)