title: multiple GROUP CONCAT
body: <p>i have sql data and query </p>
  
  <p><a href="http://sqlfiddle.com/#!9/749bec/1" rel="nofollow noreferrer">http://sqlfiddle.com/#!9/749bec/1</a></p>
  
  <p>the result of current query is not what i need</p>
  
  <pre><code>SELECT 
  satker.kode_satker,GROUP_CONCAT(DISTINCT(data.map) ,'-',value SEPARATOR '\n') as newvalue 
  FROM satker 
  left join data on data.kode_satker=satker.kode_satker 
  GROUP BY data.kode_satker
  </code></pre>
  
  <p>because it show </p>
  
  <pre><code>kode_satker     newvalue
  100     A-100 A-200 B-400 B-100
  200     C-100 A-100 A-100
  </code></pre>
  
  <p>I need the new query show </p>
  
  <pre><code>kode_satker     newvalue
  100     A-300 B-500
  200     A-200 C-100
  </code></pre>
  
  <p>Any idea??</p>