Mysql 实现标记的多对一关系:如何计算标记的使用次数?
我正在试验一个多对一关系的标签系统。我的模式是: 项目表格:Mysql 实现标记的多对一关系:如何计算标记的使用次数?,mysql,Mysql,我正在试验一个多对一关系的标签系统。我的模式是: 项目表格: 项目编号 评论 注释标签: 项目编号 标签号 标签表格: 标签号 标签名称 我一直在阅读底部链接中的实现设计,但被卡住了。我可以毫无问题地插入标签 如何获取已使用的每个标记以及获取它已应用于注释uu标记表中的项目的次数 不是正确的名称,但大部分是正确的syntex select TagName, count(TagName) from TagTable group by TagName 我对您的术语和表的命名有点困惑-
- 项目编号
- 评论
- 项目编号
- 标签号
- 标签号
- 标签名称
不是正确的名称,但大部分是正确的syntex
select TagName, count(TagName)
from TagTable
group by TagName
我对您的术语和表的命名有点困惑-注释标记实际上是更好的命名项吗?此外,我认为您代表了一种多对多关系——每个标记属于多个项目,每个项目可以有多个标记。
select TagName, count(TagName)
from TagTable
group by TagName