Originariamente inviato da netmoney
si, post_time è in timestamp

so che posso fare calcolare inizio e fine periodo da php ma mi chiedevo se si potesse fare esclusivamente tramite SQL

a quanto pare no

grazie cmq
e perche' non si puo? La soluzione in php era solo per dire che il calcolo lo script lo puo' fare da se, come con SQL, senza intervenire manualmente ogni mese come avevi scritto tu..

codice:
SELECT topic_title 
FROM phpbb_posts 
where 
from_unixtime(post_time, '%Y%m') = extract(year_month from(curdate() - interval 1 month))