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

CakephpApiのMySqlクエリ

    わかりました...あなたはほとんどそこにいました。 BINARYキーワードをフィールド名として扱わないようにCakePHPに指示するには、フィールドを括弧で囲む必要があるだけです

    これでうまくいくと信じてください:

    $this->User->find('list', array(
            'fields' => array('User.username'),
            'conditions' => array(
                           "OR" =>array(
                                    "BINARY (`User`.`last_name`) LIKE" => $search_data."%",
                                    "BINARY (`User`.`username`) LIKE" => $search_data."%",        
                                    "BINARY (`User`.`first_name`) LIKE" => $search_data."%"))
                               ));
    



    1. MariaDB JSON_TABLE()の説明

    2. コンテナ・データベース(CDB)でユーザー・パスワードを変更するときのエラーORA-65048

    3. SQL CREATE TABLE構文–DBMSによってリストされます

    4. MySQL、2つの列を連結します