title: How to get data from mysql and group them in weeks, also separating by month
body: <p>I have mysql database and is full of over 2 years of data.  How can I make a query in a way that it will get the result as below?:</p>
  
  <pre><code>January
     Week 1
        ...
        data rows here
        ....
     Week 2
        ...
        ...
     Week 3
        ...
        ...
     Week 4
        ...
        ...
  
  February (same as above)
  </code></pre>
  
  <p>These are the field structures:</p>
  
  <pre><code>- date (in yyyy-mm-dd format)
  - job (integer autoincrement)
  - person (varchar)
  </code></pre>