gpt4 book ai didi

mysql - 图片和标签 - 数据库设计问题

转载 作者:行者123 更新时间:2023-12-01 00:07:55 25 4
gpt4 key购买 nike

我有 3 个表,可以让我获取某张图片的所有标签,或所有带有特定标签的图片。

我还想知道每个标签存在的次数。我如何使用 MySQL 获取此信息?

是否值得在 Tags 表中添加一个“计数”列来保存此信息?

文件表

File ID    File Name    ...
------- ---------
1 a.jpg ...
2 b.png ...
3 c.jpg ...
. .
. .
. .

标签表

Tag Name    Tag Creator     ...
-------- -----------
David david ...
2010 julia ...
. .
. .
. .

文件标签表

File ID    Tag Name
------- --------
1 2010
1 April
1 David
2 2010
2 Julia
3 Friends
. .
. .
. .

最佳答案

SELECT FilesTags.Tag_name, COUNT(*) as number_of_occurences
FROM FilesTags
GROUP BY FilesTags.Tag_name;

关于mysql - 图片和标签 - 数据库设计问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3378775/

25 4 0