需要Wordpress SQL语句帮助吗?

时间:2010-06-23 12:03:40

标签: sql mysql wordpress

我想从一个类别中选择sql最新帖子,我知道如何选择所有类别的最新帖子,但不知道如何加入表。可以有人帮我解决这个问题,并解释一下。 我的sql语句。

SELECT id,post_title,post_date FROM wp_posts ORDER BY post_date ASC

如何选择一个类别,我正在尝试一些代码,查看INNER JOIN示例,但它不起作用,请帮助。

1 个答案:

答案 0 :(得分:5)

前往WP ERD

我想说你想使用适当的连接条件加入wp_terms并在WHERE子句中指定你想要的术语。

SELECT
  p.*
FROM wp_posts p
JOIN wp_term_relationships wtr ON p.id = wtr.object_id
JOIN wp_term_taxonomy wtt ON wtr.term_taxonomy_id = wtt.term_taxonomy_id
JOIN wp_terms wt ON wtt.term_id = wtt.term_id
WHERE wtt.name = 'Some Term'

您可能需要对join / where进行进一步限制。