쿼리 그룹화 구문
기능 열 그룹화 선택
테이블
필터 [] - 위치 전 또는하여 그룹 뒤에 배치 될 수 있으며, 두 가지 의미를 가질
그룹화리스트 기
필터 [데]
[의하여 순서] - 당신은 최종 기본에 문 정렬 순서를 사용하는 경우
기능의 이용 여기서,도 1을 참조하면,
데이터 소스 위치 키
패킷 필터 테이블의 전방에서 그룹 '에서'유래 여기서
상기 패킷으로부터 패킷함으로써 함수 계산 결과 세트 군 필터링
2 절에 의한 그룹은 하나의 필드 (필드 사이에서 분리 된) 복수의 필드의 발현 또는 기능을 지원
SELECT MAX (급여), 작업 ID
직원들로부터
GROUP BY가 작업 ID;
location_id SELECT COUNT (*),
부서
GROUP BY가 location_id;
추가 필터
SELECT AVG (급여), department_id
직원 FROM
WHERE 이메일 LIKE '% %'
GROUP BY department_id;
SELECT MAX (급여), MANAGER_ID
직원 FROM
COMMISSION_PCT가 NULL이
GROUP BY MANAGER_ID;
복잡한 필터링 조건을 추가
SELECT COUNT (*)는, department_id
직원들로부터
GROUP BY가 department_id;
SELECT는, COMMISSION_PCT MAX (급여) 작업 ID
직원 FROM
COMMISSION_PCT가 NULL이
GROUP BY가 작업 ID
MAX (급여)를 갖는> 12000;
식 또는 함수 그룹을 누르십시오
SELECT COUNT ( ), 길이 (LAST_NAME) len_name
직원 FROM
길이 (LAST_NAME) BY GROUP
HAVING COUNT ( )> 5;
패킷 필드의 복수
SELECT AVG (급여), 작업 ID는, department_id
직원들로부터
GROUP BY가 작업 ID, department_id;
분류 추가
SELECT AVG (급여), 작업 ID는, department_id
직원들로부터
GROUP BY가 작업 ID, department_id
ORDER BY AVG (급여) DESC는;