Get

Compiles the select statement based on the other functions called
and runs the query

@param integer $limit     The limit clause
@param integer $offset    The offset clause
@param boolean $returnSQL If true, returns the generate SQL, otherwise executes the query.
@param boolean $reset     Are we want to clear query builder values?

@return ResultInterface