sqlite FTS4中的字数计算

sqlite FTS4中的字数计算,sqlite,Sqlite,我有一个sqlite3全文搜索表,定义如下: CREATE VIRTUAL TABLE entries USING fts4 ( entry TEXT ) 每个条目行都有一行文本。如何编写查询来计算表中的总字数?谢谢我不知道有什么内置函数可以做到这一点,但您可以重复使用 “”要获取总字数,请执行以下操作: select sum(length(trim(entry)) - length(replace(trim(entry), ' ', '')) + 1) from entr

我有一个sqlite3全文搜索表,定义如下:

 CREATE VIRTUAL TABLE entries USING fts4 ( entry TEXT )

每个条目行都有一行文本。如何编写查询来计算表中的总字数?谢谢

我不知道有什么内置函数可以做到这一点,但您可以重复使用 “”要获取总字数,请执行以下操作:

select sum(length(trim(entry)) 
        - length(replace(trim(entry), ' ', '')) + 1) from entries;
(通过添加
trim
修改原始答案)

如果您有
sqlite3
version3.7.6或更高版本,您可以使用一个更干净的


我不知道有什么内置函数可以做到这一点,但您可以重复使用 “”要获取总字数,请执行以下操作:

select sum(length(trim(entry)) 
        - length(replace(trim(entry), ' ', '')) + 1) from entries;
(通过添加
trim
修改原始答案)

如果您有
sqlite3
version3.7.6或更高版本,您可以使用一个更干净的