query statements in stored procedure