CakePHPでfindするときのfieldsで割り算とか掛け算とかの計算式

これで計算したfieldsを表示できる。

                ‘fields’ => array(
                   ‘Count.update’,
                    ‘Count.period’,
                    ‘(Count.update / Count.period) AS updated_day’,
                ),

ASは大文字じゃないと実行できなかった。
でCakePHPのマニュアルは小文字のasなので、自分のやり方が
おかしいのかも。参考までに。

CakePHP 月ごとにサイト数をカウントするクエリー

月ごとにサイト数をカウントするクエリー
(CakePHPでMySQLのクエリーを実行)

        $query = $this->SiteList->query(“
            SELECT
                DATE_FORMAT(`launch_date`, ‘%Y-%m’),
                    COUNT(DATE_FORMAT(`launch_date`, ‘%W %M %Y’))
            FROM
                `site_lists`
            WHERE
                `launch_date` > ‘2010-01’ AND `category_id` = 1
            GROUP BY
                DATE_FORMAT(`launch_date`, ‘%Y-%m’);”)
            ;