当前位置: 首页 > 编程笔记 >

tp5 sum某个字段相加得到总数的例子

查锦程
2023-03-14
本文向大家介绍tp5 sum某个字段相加得到总数的例子,包括了tp5 sum某个字段相加得到总数的例子的使用技巧和注意事项,需要的朋友参考一下

方法 说明

count 统计数量,参数是要统计的字段名(可选)

max 获取最大值,参数是要统计的字段名(必须)

min 获取最小值,参数是要统计的字段名(必须)

avg 获取平均值,参数是要统计的字段名(必须)

sum 获取总分,参数是要统计的字段名(必须)

用法示例:

获取用户数:

Db::table(‘think_user')->count(); 
// 助手函数 
db(‘user')->count();

或者根据字段统计:

Db::table(‘think_user')->count(‘id'); 
// 助手函数 
db(‘user')->count(‘id');

获取用户的最大积分:

Db::table(‘think_user')->max(‘score'); 
// 助手函数 
db(‘user')->max(‘score');

获取积分大于0的用户的最小积分:

Db::table(‘think_user')->where(‘score>0')->min(‘score'); 
// 助手函数 
db(‘user')->where(‘score>0')->min(‘score');

获取用户的平均积分:

Db::table(‘think_user')->avg(‘score'); 
// 助手函数 
db(‘user')->avg(‘score');

统计用户的总成绩:

Db::table(‘think_user')->sum(‘score'); 
// 助手函数 
db(‘user')->sum(‘score');

案例

//统计字段tuition 学费的总分数
$tuition_total= db('student')->where($where)->sum('tuition');;
$count = count($rs1);//取得记录集总条数
jsonStudent(0,$tuition_total,'数据返回成功',$count,$rs); 

以上这篇tp5 sum某个字段相加得到总数的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 所以我一直在尝试制作某种计算器工具。其中一个功能是检查一个数字的因子是否与某个数相乘,但同时又与另一个数相乘。这有助于分解三项式。我找到了原因,但我不知道如何继续。这就是我目前所拥有的 请记住,我的程序的架构是调用所有其他函数的主类。 示例:X^2 9x 20=(x 5)(x 4) 4*5 = 20 4 5 = 9

  • 问题内容: 我有一个类似这样的模型: 现在,我想在数据库级别进行计算。使用Django聚合,我可以获取每个字段的总和,但是不能获取字段相乘的总和。 问题答案: 对于Django> = 1.8,请遵循@kmmbvnr提供的答案 可以使用Django ORM: 这是你应该做的: 注意:如果两个字段的类型不同,例如&,则应将要返回的类型作为的第一个参数传递 这是一个很晚的答案,但我想它会帮助某人寻找相同

  • 在对模型及其相关模型执行更新操作后,我需要保存更新的字段数。 假设我有一个用户配置文件编辑表单。在该表单上,我允许用户更新其firtname,lastname,密码。 用户模型有电子邮件和密码字段,其他字段也很少。 UserProfile模型也有名、姓和其他字段。 User模型与具有hasOne关联的UserProfile模型相关联。 有很多,也有很多联系。 如果用户更新了名字和密码,我需要向用户

  • 我有这个问题。但我很难解释,因为我不知道确切的术语。希望有人能理解。我会尽力描述。我觉得这与

  • 问题内容: 我需要计算我的Rails 3应用程序中两个字段的乘积之和(即等效于Excel的sumproduct函数)。Rails中是否有一种方法可以帮助解决此问题,如果没有,那么使用自定义sql的Rails代码是什么? 例如,一家旅馆有许多房间。“房间”具有平方英尺(平方英尺),数量(该大小)和hotel_id的属性。我想计算给定酒店中所有房间的总平方英尺。在SQL中,对于Hotel.id = 8

  • 我想计算两个字段的总和,然后在文档中创建新的字段,比如:“total sum”。但我不知道怎么做。都在MongoDB中。这里有一个例子: