title: Sequelize - MS SQL - Multiple result sets of stored procedure getting merged into one array
body: <p>We are using <a href="http://docs.sequelizejs.com/en/latest/" rel="noreferrer">Sequelize</a> with MS SQL to retrieve data by executing stored procedures. The stored procedure is executed as RAW query.</p>
  
  <p>Example:</p>
  
  <pre><code>EXEC spGetSummaryData;
  </code></pre>
  
  <p>The problem occurs when the <code>spGetSummaryData</code> procedure returns 2 result sets as the result of execution, but the result sets are getting merged into a single array.</p>
  
  <pre><code> sequelize.query("EXEC spGetSummaryData;", { type: sequelize.QueryTypes.RAW})
    .then(function(summary) {
     // Summary has both the result sets merged into a single array.
    })
  </code></pre>
  
  <p>How to get the result sets separated into two different arrays than a single one?</p>