무식자가 이곳에서 많은 도움을 받고 있습니다.
음.. 아래의 표처럼 게시물 목록을 만들었습니다. for문을 통해 얻은 데이타에서
컬럼별 합계를 구하고자 하는데요...
년도별 '홍길동'이라는 사람의 '교육1' 강의비입니다.
구분 교육1 누적
2019년 10,000 ?
2018년 20,000 ?
2017년 10,000 ?
2016년 30,000 ?
합계 ?
이렇게 됐을 경우 2016~2019년까지의 교육1의 강의비 총합계와 누적합계는 어떻게 구해야할까요?
|
답변 1개
채택된 답변
+20 포인트
2019-09-20 (금) 16:00:55
누적합계는 for문으로 안되는데요.
데이타 row 가 저렇다면.... 누적은 sql 에서 구해야 할 듯 하고요.
select 연도, 교육1, sum(교육1) as sum_교육1 from your_table group by 연도;
전체 누적도 그냥 sql 로 구해버리면 쉬운데.... for 로 하겠다면
Copy
// 행배열 변수 : $행스
$total = 0;
for( $i=0; $i < count($행스); $i++ ) {
echo "기타처리";
echo "누적 : " . $행스[$i]['sum_교육1'];
$total = $total + $행스[$i]['sum_교육1'];
}
echo $total;
답변을 작성하려면 로그인이 필요합니다.