0
선택한 기준에 따라 하나의 테이블에서 행을 합계하고 결과를 다른 테이블로 옮기는 방법.한 테이블의 행을 합하여 다른 테이블로 이동
표 "비용":
나는 프로젝트 내에서 비용에 관련된 테이블이
id| CostName |ID_CostCategory| PlanValue|DoneValue
-------------------------------------------------------
1 | books |1 |100 |120
2 | flowers |1 |90 |90
3 | car |2 |150 |130
4 | gas |2 |50 |45
을 나는 테이블에 "CostCategories"
각 ID_CostCategory의 "DoneValue"의 합을 데려 가고 싶다는표 "CostCategories"
id|name |planned|done
------------------------
1 |other|190 |takes the sum from above table
2 |car |200 |takes the sum from above table
많은 감사
정말 좋습니다! 감사합니다. "계획"과 "완료"의 차이를 백분율로 편차 열로 표시하는 방법은 무엇입니까? – user2748298
선택 목록에'1.0 * SUM (COALESCE (Cost.Done, 0))/SUM (COALESCE (Cost.PlanValue, 0)) AS Deviation '을 추가하면됩니다 (1.0은 필요하지 않지만 발생할 수있는 2 정수를 나눔으로써. – GarethD