누적계산 썸네일형 리스트형 [MySQL]누적합계구하기 서비스 운영 중에 운전자의 주행거리를 가지고 일정 금액을 부과해야하는 처리가 필요했다. 그런데 부과해야하는 금액이 만약 100KM이상 주행할 경우에는 더 이상 부과하지 않는다는 비즈니스 사항을 포함하고 있었다. 즉, 'A'라는 사람이 130KM를 탔다면 30km에 대해서는 부과료를 매기지 않는 것이다. 실제로는 A라는 사람이 주행을 10번 했다고 가정하고, 그 중 5번째 주행을 80KM ~ 130KM를 탄다면 80KM부터 100KM까지의 20KM에는 부과료를 내야하고, 6번째부터 주행에는 금액이 부과되지 않는 방식이었다. 위 비즈니스 로직을 반영하기 위해선, 'A'라는 운전자의 주행 건별 누적주행거리와 부과료가 책정되는 거리를 각각 구했어야 했다.(Mission) [테스트 데이터 생성] 주행데이터가 위와.. 더보기 이전 1 다음