Group by X
sql은 지정된 열 X의 공통 값을 기반으로 레코드를 그룹화하는 데 사용됩니다. 이 개념을 확장하기 위해 그룹별로 x, y 그룹은 더 미세한 세분화 그룹화를 나타냅니다. 여기서 레코드는 X 열의 값뿐만 아니라 y 열 값의 값을 기반으로 그룹화됩니다.
일하는 방법
이 패킷은 데이터를 다른 세트로 효과적으로 나눕니다. 각 세트에는 x 및 y에 대해 동일한 값을 가진 레코드가 포함되어 있습니다. 예를 들어:
group stubl 에별
열의 고유 한 값을 기반으로 데이터를 분류합니다.
Group the Distust, Semester 및
칼럼의 고유 한 값 조합에 따라 이러한 그룹을 더 나눕니다.
예다음 gourde_selection 테이블을 고려하십시오 :
------------------------
| 주제 |
----------------- -----------
| ITB001 |
| ITB001 |
| ITB001 |
| ITB001 |
| ITB001 |
| MKB114 |
| MKB114 |
-----------------------------------
--------- ---------- ----------
| Subject | Semester | Attendee |
--------- ---------- ----------
| ITB001 | 1 | John |
| ITB001 | 1 | Bob |
| ITB001 | 1 | Mickey |
| ITB001 | 2 | Jenny |
| ITB001 | 2 | James |
| MKB114 | 1 | John |
| MKB114 | 1 | Erica |
--------- ---------- ----------
피사체 선택, count (*)
gourse_selection에서
주제별 그룹
select Subject, Count(*)
from Subject_Selection
group by Subject
----------------------------------------------------------------------------------------------------------------------
| 주제 주제 | 카운트 |
--------------------------------------------------------------------------------------------------------------------------------
| ITB001 |
| MKB114 |
---------------
--------- -------
| Subject | Count |
--------- -------
| ITB001 | 5 |
| MKB114 | 2 |
--------- -------
주제, 학기, count (*) 선택
gourse_selection에서
주제별 그룹, 학기
select Subject, Semester, Count(*)
from Subject_Selection
group by Subject, Semester
-------------------------
| 주제 |. 카운트 |
--------------------------------------------------------------------------------------------------------------------------------
| ITB001 |
Itb001 |
| MKB114 |
-------------------------------
--------- ---------- -------
| Subject | Semester | Count |
--------- ---------- -------
| ITB001 | 1 | 3 |
| ITB001 | 2 | 2 |
| MKB114 | 1 | 2 |
--------- ---------- -------
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3