如果字符串超过10个单词,请添加点

时间:2016-02-06 00:20:45

标签: mysql sql

我希望通过获取前10个单词来返回我的文本预览。

concat(SUBSTRING_INDEX(q.value, ' ', 10), '...') AS preview

当字符串很长时,这很有用。但是当字符串较短时不应该添加它(因为没有其他内容)。

是否可以使用100%mysql执行此操作?

1 个答案:

答案 0 :(得分:4)

您可以使用try (BufferedReader buffer = new BufferedReader(new InputStreamReader(stream))) { char[] arr = new char[contentLength]; buffer.read(arr, 0, contentLength); text.append(arr); }

case