postgresqlで今月やつだけとる

postgresはMONTHない
今月のエントリされた日付けをとりだす。

select 
 date_part('day',entry_datetime) as day 
from 
 entry 
where 
 date_part('month',entry_datetime) = date_part('month',now());

2007年2月のエントリだけ取り出す。

select 
  *
from 
 entry 
where 
 date_trunc('month',issue_date) = to_date('2007-02','YYYY-MM-DD')

別なキャストのしかた

::date

これ。