Yii 2.0 对数据库查询的一些简单的操作 [ 新手入门 ]
User::find()->all(); //此方法返回所有数据返回所有数据
::findOne($id); //此方法返回主键为$id一条数据
::find()->where(['name' => '小伙儿'])->one(); //此方法返回'name' => '小伙儿'] 的一条数据
::find()->where(['name' => '小伙儿'])->all(); //此方法返回'name' => '小伙儿'] 的所有数据
::find()->orderBy('id DESC')->all(); //此方法是排序查询
::findBySql('SELECT * FROM user')->all(); //此方法是用sql的所有数据
::findBySql('SELECT * FROM user')->one(); //此方法是用sql的一条数据
::find()->andWhere(['sex' => '男', 'age' => '24'])->count('id'); //统计符合条件的总条数
::find()->andFilterWhere(['like', 'name', '小伙儿']); //此方法是用
::find()->one(); //法返回一条数据
::find()->all(); //法返回所有数据
::find()->count(); //法返回记录的数量
::find()->average(); //法返回指定列的平均值回指定列的平均值
::find()->min(); //法返回指定列的最小值
::find()->max(); //法返回指定列的最大值
::find()->scalar(); //法返回值的第一行第一列的查询结果
::find()->column(); //法返回查询结果中的第一列的值
::find()->exists(); //法返回一个值指示是否包含查询结果的数据行
::find()->batch(10); //取10 条数据数据
::find()->each(10); //取10 条数据
共 0 条回复
没有找到数据。
PHP学院的中学生
注册时间:2018-10-23
最后登录:2024-09-23
在线时长:168小时13分
最后登录:2024-09-23
在线时长:168小时13分
- 粉丝29
- 金钱4725
- 威望30
- 积分6705