Neu organisierter Titel: Berechnen des Gesamtwerts anderer Spalten mithilfe von MySQLs Group By und Sum
P粉908138620
2023-08-27 19:13:59
<p>Ich habe zwei Spalten wie diese: </p>
<table class="s-table">
<thead>
<tr>
<th>Word</th>
<th>Betrag</th>
</tr>
</thead>
<tbody>
<tr>
<td>Hund</td>
<td>1</td>
</tr>
<tr>
<td>Hund</td>
<td>5</td>
</tr>
<tr>
<td>Elefant</td>
<td>2</td>
</tr>
</tbody>
</table>
<p>Ich möchte die Beträge summieren und das Ergebnis erhalten</p>
<table class="s-table">
<thead>
<tr>
<th>Word</th>
<th>Betrag</th>
</tr>
</thead>
<tbody>
<tr>
<td>Hund</td>
<td>6</td>
</tr>
<tr>
<td>Elefant</td>
<td>2</td>
</tr>
</tbody>
</table>
<p>Was ich bisher versucht habe (und gescheitert bin), ist: </p>
<pre class="brush:php;toolbar:false;">SELECT word, SUM(amount) FROM `Data` GROUP BY 'word'</pre>
<p><br /></p>
它应该是重音符号而不是单引号:
输出:
删除
WORD
周围的单引号。它导致列名转换为字符串。