protected function _getSelectFieldsAndTable()
    {
        $template = "SELECT %s FROM %s";
        if ($this->_sql->isDistinct()) {
            $template = "SELECT DISTINCT %s FROM %s";
        }
        $this->_statement = sprintf(
            $template,
            $this->_getFieldList(),
            $this->_sql->getTable()
        );
        return $this;
    }