我是 Yii 的新手,我很难将 SQL 查询翻译成 Yii Active Record 语言或使用查询生成器。
我有 3 个表: - 帖子:id、文本 - 标签:id、名称 - Post_Tag:id_post、id_tag
我想要做的是能够选择具有用户选择的所有标签的帖子:这是有效的 SQL 语句,我想翻译成 Yii 语言:
SELECT * FROM Post p INNER JOIN tags pt ON p.id=pt.post_id WHERE pt.tag_id in(10, 13) group by pt.post_id having count(distinct pt.tag_id) > 1;
有人有什么可以帮助我的吗?提前致谢 !