SQL 조인 후 여러 필드로 그룹화
P粉616383625
P粉616383625 2024-04-03 12:25:01
0
2
397

저는 팀의 개인이 완료한 작업 수와 해당 작업과 관련된 비용을 표시하는 두 테이블을 올바르게 조인하는 다음 쿼리를 작성했습니다.

으아아아

다음 표가 제공됩니다:

사용자 ID 이름 담당자 비용 완료 완료 시간
18 마이크 8 0.25 2022-01-24 19:54:48 8
13 케이티 13 0 2022-01-24 19:55:18 8
13 케이티 13 0 2022-01-25 11:49:53 8
12 12 0.5 2022-01-25 11:50:02 12
9 올리 9 0.25 2022-03-03 02:38:41 9

이제 한 단계 더 나아가 이름과 월별로 그룹화된 총 비용을 찾아보고 싶습니다. 그러나 현재 select 및 WHERE 절 뒤의 GROUP BY 구문을 이해할 수 없습니다. 궁극적으로 나는 쿼리가 다음과 같은 것을 반환하기를 원합니다:

이름 비용_합계
마이크 62 1월
케이티 20 1월
15 1월
올리 45 1월
마이크 17 2월

다양한 조합과 중첩된 GROUP BY 절을 시도했지만 원하는 결과를 얻지 못하는 것 같습니다. 어떤 조언이라도 대단히 감사하겠습니다.

P粉616383625
P粉616383625

모든 응답(2)
P粉883278265

아마도 다음과 같을 겁니다:

으아아아
P粉674999420

연결 users 加入一个查询,该查询聚合在 tasks하고 특정 연도의 월별 총 비용을 반환합니다.

으아아아

확인할 필요가 없습니다. completednull还是assigneenull,因为null는 여기에서 필터링됩니다.

으아아아

여기:

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!