다음 SQL 쿼리가 있는데 SUM() 부분을 동적으로 만들어 Category_id(2 및 3)를 수동으로 입력할 필요가 없도록 할 수 있는지 궁금합니다.
으아악목표는 Category_id 및 상태('En cours' 또는 'Resolu')를 기반으로 항목 ID와 다양한 유형의 변칙 개수를 나열하는 것입니다.
이 쿼리의 문제점은 다른 카테고리를 추가하면 이 쿼리를 수동으로 편집해야 한다는 점인데 이는 이상적이지 않습니다.
P粉9086436112023-09-07 14:42:30
아래의 동적 SQL은 카테고리가 있는 참조 테이블에서 조건과 합계를 작성합니다.
프로젝트_ID | 합계 | 오류 진행 중 | 버그 해결 | 작업 진행 중 | 결함 해결 | 개선 진행 중 | 개선 사항 해결 |
---|---|---|---|---|---|---|---|
0 | 5 | 1 | 0 | 1 | 1 | 1 | 1 |