title: How to return in MySQL GROUP BY the first record by DATE?
body: <p>I have in the table 30 records with the same Title but different Ids and dates each one. How to return in the query de most recent by date?</p>
  
  <p>The table looks like this:</p>
  
  <pre><code>Id - Title - Date
  -----------------
  1 - africa - 2012-11-27
  2 - africa - 2012-11-26
  3 - africa - 2012-11-25
  </code></pre>
  
  <p>I need a query that returns the record which Id is 3, that is the most recent by the date. All I've tried until now using GROUP BY is only returning the record wich Id is 1. How can I do that?</p>