博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Yii2.0 数据库查询
阅读量:4198 次
发布时间:2019-05-26

本文共 985 字,大约阅读时间需要 3 分钟。

User::find()->all();    此方法返回所有数据;    User::findOne($id);   此方法返回 主键 id=1  的一条数据(举个例子);     User::find()->where(['name' => '小伙儿'])->one();   此方法返回 ['name' => '小伙儿'] 的一条数据;    User::find()->where(['name' => '小伙儿'])->all();   此方法返回 ['name' => '小伙儿'] 的所有数据;    User::findBySql('SELECT * FROM user')->all();  此方法是用 sql  语句查询 user 表里面的所有数据;    User::findBySql('SELECT * FROM user')->one();  此方法是用 sql  语句查询 user 表里面的一条数据;    User::find()->andWhere(['sex' => '男', 'age' => '24'])->count('id');   统计符合条件的总条数;    User::find()->one();    此方法返回一条数据;    User::find()->all();    此方法返回所有数据;    User::find()->count();    此方法返回记录的数量;    User::find()->average();    此方法返回指定列的平均值;    User::find()->min();    此方法返回指定列的最小值 ;    User::find()->max();    此方法返回指定列的最大值 ;    User::find()->scalar();    此方法返回值的第一行第一列的查询结果;    User::find()->column();    此方法返回查询结果中的第一列的值;    User::find()->exists();    此方法返回一个值指示是否包含查询结果的数据行;    User::find()->batch(10);  每次取 10 条数据     User::find()->each(10);  每次取 10 条数据, 迭代查询

转载地址:http://pbdli.baihongyu.com/

你可能感兴趣的文章
Redis源码剖析--列表list
查看>>
Android开发学习 之 五、基本界面控件-4时间控件
查看>>
详细解读Jquery的$.get(),$.post(),$.ajax(),$.getJSON()用法
查看>>
同步与异步的区别
查看>>
IT行业--简历模板及就业秘籍
查看>>
JNI简介及实例
查看>>
DOM4J使用教程
查看>>
JAVA实现文件树
查看>>
Drools 规则引擎
查看>>
OLTP和OLAP区别
查看>>
JMeter最常用的三种类型的压力测试
查看>>
Hibernate HQL 语法大全(上)
查看>>
深入Java事务的原理与应用
查看>>
CSS单位和CSS默认值大全
查看>>
交大我来了--周末再见了
查看>>
网页中flash wmode属性
查看>>
挑战自我,勇攀高峰
查看>>
神奇的HTML5画图应用
查看>>
flex 滚动条问题
查看>>
软件开发管理中的博奕论
查看>>