title: MySql - order by string value first
body: <p>I've got the following table Foobar that looks like this:</p>
  
  <pre><code>+----+-------------+
  | ID | Description |
  +----+-------------+
  | 12 | aab         |
  +----+-------------+
  | 13 | fff         |
  +----+-------------+
  | 14 | fff         |
  +----+-------------+
  | 15 | xab         |
  +----+-------------+
  </code></pre>
  
  <p>What I would like is to print out all the descriptions in order.  However I would first of all like the values "fff" to be right at the top.  In other words the output should be as follows: fff, fff, aab, xab.</p>
  
  <p>So a simple: "SELECT foobar.description FROM foobar ORDER BY foobar.description ASC" will not work.</p>