- 在数据库客户端执行查询:
select post id, post title
。 - 使用 JSON 的数组结构将标签名组合起来,为它起名为
tax
。 - 数据来自
post
数据表,使用left join
结合post
和tag
表。 - 条件是
post id
在post_tag
表中等于post
表的id
,还有tag id
在post_tag
表等于tag
表的id
。 - 使用
group by post id
对结果进行分组,得到带有标签列表tax
的内容列表。 - 设置内容列表过滤条件:通过
where
子句根据tag
表中的name
字段过滤,如标签名等于"秋天"。 - 注意
where
条件需要在group by
之前设置。 - 执行查询可得标签为"秋天"或"日落"的内容列表。