[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 cakePHPのDBアクセスは、基本的にはモデル作って関係を記述してコントローラからfindするだけで自動的に行ってくれます。 が、これだと常に全フィールドをそのまま持っくることしかできません。 "MIN(books.id)"が欲しい、といった場合はfind内に記述することで実現できます。 $this->Book->find('all',array('fields'=>'MIN(Book.id) AS hoge')); が、"books.created + INTERVAL 1 HOUR"が欲しいんだよ、とばかりに $this->Book->find('all',array('fields'=>'Book.created + INTERVAL 1 HOUR AS hoge'));