Mysql
 sql >> Database >  >> RDS >> Mysql

Ottieni dal database ma dura solo 30 giorni

C'è la funzione adddate() in MySQL che puoi usare per questo :)

$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')");

Questo è per 30 giorni indietro, ma puoi sostituire "intervallo -30 giorni" con "intervallo -1 mese" o visitare dev.mysql dove hai spiegato tutto.

Spero che aiuti.