이 SQL 함수는 새로운 기능입니다. 나는 다음과 같은 테이블을 가지고있다.부분합이 포함 된 sql 테이블
Table dataTable
caseID Title staffID staffName Date Budget Actual
------ ------ ------- --------- ---------- ------ ------
413 Week 1 1213 Jackson 1990-10-07 1000 1000
413 Week 1 1214 Jeckson 1990-10-07 2000 1500
413 Week 2 1215 Jickson 1990-10-07 1000 1500
414 Week 2 1216 Jockson 1990-10-08 1500 1000
414 Week 2 1217 Juckson 1990-10-08 2000 1000
다음과 같은 결과가 필요합니다.
는 테이블의 모든 세부 사항을 표시뿐만 아니라, 사람이 코드를 도와 줄 수caseID staffID staffName Date Budget Actual totalBudget totalActual
------ ------- --------- ---------- ------ ------ ----------- -----------
413 1213 Jackson 1990-10-07 1000 1000
413 1214 Jeckson 1990-10-07 2000 1500
413 1215 Jickson 1990-10-07 1000 1500 4,000 2,500
414 1216 Jockson 1990-10-08 1500 1000
414 1217 Juckson 1990-10-08 2000 1000 3,500 1,000
caseID에 의해 총 예산과 실제 총 그룹을 보여? 나는 그것을 할 수 없다. 고맙습니다.
ps : 정말 미안합니다.이 모든 정보를 표에 표시하는 방법을 모르겠습니다.
일부 엔진은 LEAD 및 LAG 기능을 지원하므로 여기에 도움이됩니다. (OR - 보고서 작성자 사용) – Randy
mysql을 사용하고 있습니다 – user1276898
방금 해결책을 찾았지 만, 제가 생각해 낸 부분합은 4000과 2500 대신 4,000과 2,500이되었습니다. 누군가가 나를 어떻게 변환할지 말해 줄 수 있습니까? 이 형식? 고마워요. – user1276898