ThinkPHP--聚合函数及having使用细节
来源:互联网 发布:蚂蚁讨厌什么味道 知乎 编辑:程序博客网 时间:2024/06/16 20:59
1.
$info = $goods -> where()->field(字段)->select();
select()方法
1. 返回一个二维数组信息
2. 返回全部数据表信息
3. 给该方法传递参数
a) select(30) 查询主键值等于30的记录信息
b) select(“10,12,14”) 查询主键值在10、12、14范围的记录信息
1. find()如果我们查询的结果只有一个信息,使用select()会返回一个二维数组
为了使用方便我们会希望返回一个一维数组,这时候可使用find()方法
1. having()方法设置查询条件,where()设置查询条件
having 和 where区别
① 使用有先后顺序
② where price>100 having price>100
③ where 设置条件,字段必须是数据表中存在的字段
④ having 设置条件,字段必须是select语句查询出来的字段可以使用
相关聚合函数 count() sum() avg() max() min()
以上聚合函数是最后被调用的方法
以上方法可以结合具体条件方法使用
例如:$goods -> where(‘goods_price >1000’)->count(); 大于1000元的商品的总数目
0 0
- ThinkPHP--聚合函数及having使用细节
- group by ,having, 聚合函数的使用
- 聚合函数&groupby&having
- group by和聚合函数、having关键字一起使用
- group by 后 having 使用聚合函数作为条件 【示例】
- mysql 聚合函数 (group by ,having)
- where VS having 为什么不能再where子句中使用组函数(聚合函数)
- thinkphp 使用细节
- SQL的聚合函数与Group By和Having子句
- MySql(6)------SQL基础之聚合函数、分组、having子句
- 聚合函数和分组(sum(),count(),group by having)
- Mysql(二) 聚合函数 group by , having, inner join , limit
- oracle的sys_connect_by_path及有关分组分类聚合函数使用
- thinkphp函数及常量
- 使用聚合函数查询
- 聚合函数使用
- Mysql 使用聚合函数
- 聚合函数的使用
- Android基础学习之Notification(通知)
- 面向对象的一大堆
- 多界面的跳转
- USACO Name That Number(水题暴力)
- iOS之CoreData
- ThinkPHP--聚合函数及having使用细节
- C++编译过程中的错误集锦集锦(持续更新)
- D-S证据理论学习笔记(一)
- 多界面之间的传值
- 核心动画(CroeAnimation)全面讲解
- Atlassian 产品中文汉化
- 文章标题
- 使用PullToRefresh实现下拉刷新和上拉加载
- 程序运行原理