我想计算每一行的单词数量以及值的总和,例如
user message
----------------------
Robert | hey how are u?
Jenn | Im fine
Wendy | Hi Ya
Robert | Cool
sql的结果应该是
Robert 5
Jenn 2
Wendy 2
计算结果中用户和组的每一行的字数。
我如何在sql lite上做到这一点?
答案 0 :(得分:1)
计算空格+ 1
select `user`, sum(length(message) - length(replace(message, ' ', ''))+1) as words
from your_table
group by `user`