【发布时间】:2020-06-21 08:23:30
【问题描述】:
这听起来可能有点愚蠢,但我在 Mysql 和数据库相关方面没有太多经验。
我有一个名为 posts 的表,它有一个字段(标签)。以下是样本数据。
ID, Title, Tags
1 Friend Title Friend, School, City
2 College College, City
3 Work Work, City, Friend
标签以逗号分隔。
我需要计算这些标签的数量。我期待
School - 1
City - 3
College - 1
Work - 1
类似的东西。
我知道在提出问题之前我们需要显示一些代码或查询,但我不知道从哪里开始。 我不是在寻找完整的解决方案。
请指导我使用什么,然后我会尝试。
编辑 正如 Forpas 所建议的,我有一个包含标签名称的表格。 如下所示。
Tagid Tag active
1 School 0
2 College 0
3 City 0
4 Home 0
5 Hotel 0
【问题讨论】:
-
有表标签吗?
-
@forpas 是的,我有一个标签表。我已经更新了相关的详细信息。
-
active表中的列tags需要一个更好的名称。第一次看它时,我认为该字段用于指示标签是active还是not active。
标签: mysql