I am trying to select data from a table, using a \"like\" on date field \"date_checked\" (timestamp). But I have this error :
SQLSTATE[42883]: Undefined func
Perhaps the date_trunc function would be more to your liking:
date_trunc
... WHERE date_trunc('month', my_table.date_checker) = '2011-01-01'
You can also put an index on that expression, if needed.