コード例 #1
0
 public function testAssemble()
 {
     $selector = new AverageSelectExpression();
     $selector->setField('fieldname');
     $this->assertEquals('AVG(fieldname)', QueryAssembler::stringify($selector));
     $selector->setAlias('aver');
     $this->assertEquals('AVG(fieldname) AS aver', QueryAssembler::stringify($selector));
 }
コード例 #2
0
ファイル: QlDaoCollection.php プロジェクト: packaged/dal
 public function avg($property = 'id')
 {
     return $this->_getAggregate(__FUNCTION__, AverageSelectExpression::create($property));
 }