private function buildOriginalQuery()
    {
        return
            'SELECT '.$this->buildSelectedColumns().' FROM '.$this->quoteIdentifier(
                self::cyrus()->getTableName()
            ).' '.$this->getWhere().
            ' '.$this->getGroupBy().' '.$this->buildHavingConditions().' '.$this->getOrderBy().' '.$this->getLimit();
    }