MySQL Match Against and Group by Multiple 术语

标签 mysql match-against

我有可用的数据出现在评论中。评论实际上是关于 PHP、Java 等技能的。

现在我想以这样一种方式使用 Match Against,以便我可以找到按技能分组的总记录。因此,例如,如果我将数据与某些技能进行匹配,则数据应显示为:

Skills    Total
..................
Java     10
PHP       5

类似的东西。

最佳答案

http://www.sqlfiddle.com/#!2/fcea4/1

SELECT skill, sum(comment REGEXP skill)
FROM comments,skills
GROUP BY skill

关于MySQL Match Against and Group by Multiple 术语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14789088/

相关文章:

php - 在 MySQL 和 CodeIgniter 中使用 Match 和 Against

php - 计数未在查询中返回正确的计数

php - 认为我需要自助加入?

php - 我可以为 Linux 上的 MySQL 设置不同的连接与查询超时值吗?

Mysql全文搜索加号

mysql - 使用 MYSQL 生成分数时如何检查所有连接

php - 在字符串中查找空格并在其后追加字符

jquery - 如何使用 PHP5 AJAX 将数据插入 MySQL

mysql - 简单的mysql计数和花费的时间