我在指南中找到了这个,但不知道如何实现它
yii\db\Query::count();返回COUNT个查询的结果.其它类似的方法包括sum($q),average($q),max($q),min($q),支持所谓的聚集态数据查询.$q参数对于这些方法是必需的,可以是列名称或表达式.
比方说,我有一个表名称'billing',其中包含列:
name amount
charge1 110.00
charge2 510.00
Total - 620.00
Run Code Online (Sandbox Code Playgroud)
我如何实现使用
yii\db\Query::sum('amount');
Run Code Online (Sandbox Code Playgroud)
我也尝试过
$command = Yii::$app->db->createCommand("SELECT sum(amount) FROM billing");
yii\db\Query::sum($command);
Run Code Online (Sandbox Code Playgroud)
但页面生成错误.
谢谢.
我的VALUE列是:
[
'attribute' => 'value',
'format' => 'raw',
'contentOptions'=>['style'=>'width: 10%;text-align:left'],
'footer' => ???
],
Run Code Online (Sandbox Code Playgroud)
如何在FOOTER属性上使用行总数?