title: MSSQL get a table with (months + year) between two dates
body: <p>I have to get a table with month + year between two dates using MSSQL server. 
  Lets say the given dates are 01/02/2012 to 05/04/2012. Then the table should look like this</p>
  
  <pre><code> Feb 2012
   Mar 2012
   April 2012
  </code></pre>
  
  <p>Any suggestions for achieving this is highly appreciated?</p>