title: Query that SELECTs a list of distinct strings with the highest count
body: <ul>
  <li><p>I have a table that has only 3 columns - <code>uid/timestamp/tag</code></p></li>
  <li><p>In each row the tag column stores a single word (<code>string</code>)</p></li>
  </ul>
  
  <p>I'd like to query the table to select the top 10 distinct tags that are mentioned the most in order. </p>
  
  <p>If possible I'd also like to add a count to each row that represents how many times the tag that row represents was mentioned.</p>
  
  <p>I know this has to be possible, but I'm drawing a blank as to how to go about it. Could anyone point me in the right direction?</p>