sql >> データベース >  >> RDS >> Mysql

CakePHP:findメソッドでクエリを作成するときにHAVING操作を使用するにはどうすればよいですか?

    あなたはそれをグループ条件と一緒に置く必要があります。このように

    $this->find('all', array(
        'conditions' => array(
            'Post.length >=' => 100
        ),
        'fields' => array(
            'Author.id', 'COUNT(*) as Total'
        ),
        'group' => array(
            'Total HAVING Total > 10'
        )
    ));
    

    お役に立てば幸いです



    1. AngularJSとスリムPHPを使用したルーティング

    2. 供給と需要のマッチング—ソリューション、パート3

    3. 列名をフェッチするOracleクエリ

    4. Alembicを使用して列挙型フィールドを変更する