두 테이블이 있다고 가정 해 봅시다. 학생 표와 관측 표. 학생들 테이블처럼 보이는 경우SQL - 특정 값으로 다른 테이블의 링크 된 항목을 계산하는 방법
Id Student Grade
1 Alex 3
2 Barney 3
3 Cara 4
4 Diana 4
그리고 관찰 테이블 보이는 같은 :
Student Grade Observation_A_Count
Alex 3 2
Barney 3 1
Cara 4 2
Diana 4 0
:
Id Student_Id Observation_Type
1 1 A
2 1 B
3 3 A
4 2 A
5 4 B
6 3 A
7 2 B
8 4 B
9 1 A
기본적으로, 쿼리에서 원하는 결과는 다음과 같은 것
즉, students 테이블의 각 학생에 대한 데이터를 수집하고 각 학생 수에 대한 관측 테이블에서 얻은 관측 수를 다른 데이터로 집계하고 싶습니다. 어떻게해야합니까?
감사합니다.
항상 어떤 데이터베이스를 사용해야하는지 SQL dialects로 노래 부르십시오. 숙제를하고 실제 질문을하지 않을 때 숙제로 질문에 태그를 붙여야합니다. – mattmc3