大家好,在wordpress中我想知道如何查询POST TITLE和那些POST中的TAGS。我现在已经查询了POST标题POST日期,但是我错过了POST TAGS,因为它位于不同的桌子上,我不知道如何在每个POST中选择TAGS。 谢谢,任何回复都非常感谢,非常感谢
答案 0 :(得分:1)
这样的东西会如何为你工作。它基本上表示要显示左表中的所有内容(wp_posts),然后它匹配两个表中的帖子ID,并在标签存在时显示标签。这个的一些变化应该适合你。我们可能会稍微调整一下以使其正常工作,但无论如何这都是想法。
SELECT wp_posts.ID, wp_posts.post_title, wp_posts.guid, wp_posts.date,
othertable_othercolumn
FROM wp_posts
LEFT JOIN othertable
ON wp_posts.ID=othertable.ID
WHERE wp_posts.post_type='post' AND wp_posts.post_status ='publish'
by other column我的意思是你的标签的列名,othertable是另一个表的名称