MySQL:选择按字符数排序的行

MySQL:选择按字符数排序的行,mysql,select,sql-order-by,Mysql,Select,Sql Order By,在MySQL中,如何按字符数排序查询?尝试使用以下函数: SELECT * FROM table ORDER BY LENGTH(myField); 根据您正在执行的操作,您可能希望使用以下选项: 多字节字符计为单个字符。这意味着对于包含五个双字节字符的字符串,LENGTH()返回10,而CHAR_LENGTH()返回5 如果你不知道这意味着什么,你可能想要LENGTH什么是。。。你在MySQL中做什么?;-)是的,我编辑它只是为了使用可怕的星号。:)我想我宁愿提出一个低效的查询,也不愿提出一

在MySQL中,如何按字符数排序查询?

尝试使用以下函数:

SELECT * FROM table ORDER BY LENGTH(myField);
根据您正在执行的操作,您可能希望使用以下选项:

多字节字符计为单个字符。这意味着对于包含五个双字节字符的字符串,LENGTH()返回10,而CHAR_LENGTH()返回5


如果你不知道这意味着什么,你可能想要
LENGTH

什么是。。。你在MySQL中做什么?;-)是的,我编辑它只是为了使用可怕的星号。:)我想我宁愿提出一个低效的查询,也不愿提出一个不起作用的查询。meh,甚至MySQL自己的文档也使用省略号来表示省略的代码:。在编程中使用“…”来表示变量参数或遗漏是很常见的。他们在内联文本中使用“…”来表示变量参数或遗漏,但每当它们分离成代码块时,都使用表名。我觉得这可能是最好的方式。哇,我从来没有预料到我会引起如此有原则的交流,我只是在笑:)