如何使用PHP从MySQL/MariaDB表生成单词列表?
我有下表:

id Title
1  A brief history of time
2  philosophy of ecucation
3  introduction to education
4  philosophy and astrophysics
5  astrophysics: astrophysics for dummies

我要做的是让MySQL(或PHP)生成一个结果,显示一个单词的使用频率。最好每个标题只增加一个单词的计数器1(见id 5)。我的数据库包含大约10000个标题,因此在php中将它们全部放到一个数组中是不可行的。
count word
1     brief
2     philosophy
2(!)  astrophysics <-- this counts only once
1     introduction
etc.

最佳答案

请尝试以下查询:

SELECT count(*) FROM books WHERE Title LIKE '%astrophysics%';

关于php - 从MySQL查询生成单词列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23473808/

10-08 20:43