title: SQL order groups in table without GROUP BY
body: <p>I have a <em>quote_logs</em> table where there are groups of logs(about 8 logs in each group). Every group has <em>quote_log_group</em> field which has the same value for the group(for example 1530599717507).</p>
  
  <p>I need SQL statement to get <strong>all</strong> quote logs, <strong>sorted by</strong> the <em>net_charge</em> field in each group.
  Rows in the table look like this:</p>
  
  <p><a href="https://i.stack.imgur.com/MD9Cn.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/MD9Cn.png" alt="enter image description here"></a></p>
  
  <p>Expected sample output:</p>
  
  <pre><code>*id*  *net_charge* *quote_log_group*
  5 - 110 - group1
  7 - 120 - group1
  2 - 130 - group1
  4 - 140 - group1
  3 - 150 - group1
  
  11 - 110 - group2
  15 - 120 - group2
  12 - 130 - group2
  13 - 140 - group2
  14 - 150 - group2
  </code></pre>