Pedidos de tópicos na maioria das respostas em X dias usando a instrução MYSQL

Estou usando a seguinte declaração do MySQL para pegar os tópicos (BBpress tipo de postagem personalizado) que têm as respostas mais (tipo de postagem personalizado, como comentários) nos últimos X dias.

No entanto, descobri que recebi mais tópicos retornados quando eu mudo $ duração para ‘-7 dias’ do que quando eu uso ‘-30 dias’, o que não faz sentido.

O que estou fazendo de errado?

// Set how far back I want to look $period = date('Ym-d', strtotime('-30 days')); // Grab all replies in the last 30 days and group them by the topic they are attached to $query = $wpdb->prepare(" SELECT post_parent, count( post_parent ) AS c, SUBSTRING( post_date, 1, 10 ) AS d FROM $wpdb->posts WHERE (post_date >= %s) AND (post_type = 'reply') GROUP BY post_parent ORDER BY c DESC , d DESC ", $period); // Put the return topic ID's into an array for use with WP_Query $col_ids = $wpdb->get_col($query); $postids = implode($col_ids,', '); $args = array( 'post__in' => $col_ids, 'post_type' => 'topic', 'posts_per_page' => 7 ); 

Solutions Collecting From Web of "Pedidos de tópicos na maioria das respostas em X dias usando a instrução MYSQL"