理解标签和文章计数和查询

时间:2015-10-14 11:40:03

标签: mysql database rdbms

实际上我正在尝试了解如何查询和计算标签和帖子,就像wordpress和stackexchange一样!

表格

id|name|tags

1 |a post | 1,2,3

2| b post | 2,1

3| c post | 3,2

表标记

id|tags|post_id

1|tag1|1,2

2|tag2|1,2,3

3|tag3|1,3

查询以获取帖子2下的标签并计算

SELECT * 
FROM post
JOIN tag ON (post.id=tag.post_id)
WHERE post.id=2

查询以获取tag2下的帖子并计算

SELECT *
FROM tag
JOIN post
ON (tag.id=post.tags)
WHERE tag.id=2

0 个答案:

没有答案