Количество значений с одинаковой длиной [дубликат]

Я отвечу ужасным, нарисованным рукой комиком. Второе изображение является причиной того, что result является undefined в вашем примере кода.

245
задан hsz 29 May 2015 в 16:06
поделиться

4 ответа

Вы ищете CHAR_LENGTH() , чтобы получить количество символов в строке.

Для многобайтовых кодировок LENGTH() вы получите количество байтов, которое занимает строка, а CHAR_LENGTH() вернет количество символов.

403
ответ дан Larzan 1 September 2018 в 00:13
поделиться

Функция, которую я использую для поиска длины строки, - length, используется следующим образом:

SELECT * FROM table ORDER BY length(column);
0
ответ дан Flygenring 1 September 2018 в 00:13
поделиться
select * from table order by length(column);

Документация по функции length (), а также все другие строковые функции доступны здесь .

66
ответ дан Kaleb Brasee 1 September 2018 в 00:13
поделиться

Взглянув на документацию MySQL для строковых функций, мы также можем использовать CHAR_LENGTH() и CHARACTER_LENGTH().

26
ответ дан NeverHopeless 1 September 2018 в 00:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: