title: Sum each column for a table with over 20 columns without writing out each sum
body: <p>so i need to get the sum of 20+ columns in a table that i'm working with and i'd really like to not have to write out the sum of every single column but i'm not sure that is possible. is there a way to get this to be dynamically written for all the columns in the table?</p>
  
  <pre><code>select isnull(osname, 'Total'), COUNT(*), SUM(col1), SUM(col2), SUM(col3)...sum(col27)
  from usage
  group by osname
  with rollup
  </code></pre>