나는 week1, week2와 같은 모든 행을 합친 다음 결과 합계 row2와 행 1, 행 row3과 행 2를 합치고 싶습니다. 어떻게하면됩니까? 잠시 루프에서Mysql sum row before
는 데이터베이스 : 지금
결과 :
나는 수를 wan't :
$query ="SELECT
week,
sum(field1) AS field1,
sum(field2) AS field2,
sum(field3) AS field3
FROM table_test
GROUP BY week
ORDER BY week ASC";
$result = mysqli_query($conn ,$query);
<table>
<thead>
<tr>
<th>Week</th>
<th>Field 1</th>
<th>Field 2</th>
<th>Field 3</th>
</tr>
</thead>
<tbody>
<?php
while($row = mysqli_fetch_assoc($result)) {
?>
<tr>
<td><?php echo $row['week'];?></td>
<td><?php echo $row['field1'];?></td>
<td><?php echo $row['field2'];?></td>
<td><?php echo $row['field3'];?></td>
</tr>
<?php } ?>
</tbody>
</table>
편집 질문 및 샘플 데이터와 원하는 결과를 제공합니다. –
https://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql- 쿼리 – Strawberry