Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Obter do banco de dados, mas dura apenas 30 dias


Existe a função adddate() no MySQL que você pode usar para isso :)
$wpdb->get_var("select count(*) from " . $wpdb->prefix . "newsletter where status='C' and date_format(created,'%Y%m%d')>date_format(adddate(now(),interval -30 day),'%Y%m%d')");

Este é para 30 dias atrás, mas você pode substituir o "interval -30 day" por "interval -1 month" ou visite dev.mysql onde você explicou tudo.

Espero que ajude.