使用SQL计算Wordpress的年份

时间:2010-12-31 11:41:28

标签: sql wordpress web-applications

如何使用SQL直接从数据库中计算某一年(例如2010年)发布的所有Wordpress帖子?

PS:我设法使用Wordpress Api query_posts()函数来完成它,但我也想要它的sql查询。

2 个答案:

答案 0 :(得分:4)

假设您对已发布的帖子感兴趣:

SELECT COUNT(*)
FROM wp_posts
WHERE YEAR(post_date) = 2010
AND post_type = 'post'
AND post_status = 'publish'

其中wp_posts是默认的帖子表名称,如果您更改了它,请使用您选择的任何前缀进行调整。

答案 1 :(得分:2)

沿着

的路线
SELECT 
  COUNT(*) AS PostCount 
FROM
  PostTable 
WHERE 
  PostDate BETWEEN '2010-01-01' AND '2011-01-01'