有没有办法计算文本字符串中的单词?
我正在使用SQLite 3,我正在尝试编写一个查询,该查询需要一串长字符串,并计算每个文本中的单词数.
我还想忽略html标签(或者插入符号之间的任何东西),例如段落标签,断点标签等.
因此,当我运行一个查询从相应的列中选择文本时,我会得到一个带有一些html标签的大型wordy文本输出,我只想计算这些单词.
如何编写查询来执行此操作?
据我所知,没有办法直接计算SQL lite 3中字符串中的单词数.(我对mysql和ms sql更熟悉)
您可以使用"长度"和"替换"作为解决方法
SELECT length(@String) - length(replace(@String, ' ', '')) + 1