【发布时间】:2012-10-24 06:12:18
【问题描述】:
我想按指定列中的字数对 MySQL 查询的结果进行排序。
类似这样的:
SELECT bar FROM foo ORDER BY WordCountFunction(bar)
有可能吗?
【问题讨论】:
-
检查 mysql LENGTH() ! stackoverflow.com/questions/1870937/…
-
这些文字是用什么语言写的?
-
@Vucko 正确的拼写是
LENGTH。而且这个函数不会返回文本中的单词数。 -
谢谢,不知何故我错过了。但是 LEN() 呢? w3schools.com/sql/sql_func_len.asp
-
LEN()只返回字段的长度,而不是其中可能包含多少单词。从记忆中,我认为它甚至在 MySQL 中也无效。
标签: mysql sql-order-by