数据库
首页 > 数据库> > 如何通过mysql获取表中最受欢迎的单词?

如何通过mysql获取表中最受欢迎的单词?

作者:互联网

我有一个带有BLOB列的表.我想要做的就是获取它并能够按顺序列出单词并列出它们.

例如,如果包含:

>鲍勃·史密斯(Bob Smith)喜欢奶酪,但喜欢阅读
>查理喜欢巧克力牛奶
>查尔(Charl)喜欢漫画,但也喜欢饼干

那我就会

>顶
>爱

结果…这有可能吗?

我希望能够仅在mysql中做到这一点,但是我也可以使用php.

提前致谢,
肯尼

解决方法:

不要以为有任何内置的MySQL函数可以执行此操作,因此最好使用PHP使用explode(”,$myString)或str_word_count($myString,1)来创建包含以下内容的数组每个字.然后遍历数组中的每个单词并计数.

标签:php,mysql,popularity
来源: https://codeday.me/bug/20191011/1890097.html