Пример #1
0
 /**
  * get select count sql
  *
  * @return \Zend_Db_Select
  */
 public function getSelectCountSql()
 {
     if (!$this->_countSelect instanceof \Zend_Db_Select) {
         $this->setSelectCountSql(parent::getSelectCountSql());
     }
     return $this->_countSelect;
 }
Пример #2
0
 /**
  * Get SQL for get record count.
  * Extra GROUP BY strip added.
  *
  * @return \Magento\Framework\DB\Select
  */
 public function getSelectCountSql()
 {
     $countSelect = parent::getSelectCountSql();
     $countSelect->reset(\Zend_Db_Select::GROUP);
     return $countSelect;
 }
Пример #3
0
 /**
  * Returns select count sql
  *
  * @return string
  */
 public function getSelectCountSql()
 {
     $select = parent::getSelectCountSql();
     $countSelect = clone $this->getSelect();
     $countSelect->reset(\Zend_Db_Select::HAVING);
     return $select;
 }
Пример #4
0
 /**
  * @inheritdoc
  */
 public function getSelectCountSql()
 {
     $countSelect = parent::getSelectCountSql();
     $countSelect->reset(\Zend_Db_Select::COLUMNS);
     $countSelect->columns('COUNT(DISTINCT main_table.attribute_id)');
     return $countSelect;
 }
Пример #5
0
 /**
  * Get SQL for get record count
  *
  * Extra GROUP BY strip added.
  *
  * @return \Magento\Framework\DB\Select
  */
 public function getSelectCountSql()
 {
     $countSelect = parent::getSelectCountSql();
     $countSelect->reset(\Magento\Framework\DB\Select::GROUP);
     return $countSelect;
 }