Articles

SQL COUNT()함께 그룹에 의해

마지막 업데이트 월 26 일 2020 년 08:07:42(UTC/GMT+8 시간)

COUNT()함께 그룹에 의해

의 사용 COUNT()함수를 함께 그룹에 의해 유용합을 특성화하기 위한 우리의 데이터에 다양한 그룹. 동일한 값의 조합(열에)은 개별 그룹으로 취급됩니다.

예:

데이터를 얻을의’working_area’와 숫자의 에이전트 이를 위해’working_area 에서 에이전트’테이블 다음과 같은 상태

1. ‘working_area’와야 유일하게

다음 SQL 문을 사용할 수 있습니다:

SELECT working_area, COUNT(*) FROM agents GROUP BY working_area;

샘플 테이블:원

출력

WORKING_AREA COUNT(*)----------------------------------- ----------San Jose 1Torento 1London 2Hampshair 1New York 1Brisban 1Bangalore 3Chennai 1Mumbai 1

그림 프레젠테이션:

SQL 으로 계산하여 그룹

SQL COUNT()함께 그룹화하고 주문에 의해

이 페이지에서,우리는 우리가 논의 사용법의 그룹에 의해 주문에 의해 함께 SQL COUNT()함수입니다.

THE GROUP BY 는 요약 행의 결과 집합을 하나 이상의 열의 값으로 만듭니다. 특정 열의 각 동일한 값은 개별 그룹으로 처리됩니다.

ORDER BY 절의 유틸리티는 열 유형이 숫자 또는 문자이든 오름차순 또는 내림차순으로 열의 값을 정렬하는 것입니다. 의 일련 번호를 열은 열 목록에서 선택 문을 나타내는 데 사용할 수 있는 열을 배치에서 내림차순 또는 오름차순으로.

키워드 또는 언급 ASCE 가 언급되지 않은 경우 기본 순서는 오름차순입니다. Desc 는 내림차순으로 설정하기 위해 언급됩니다.

예:

샘플 테이블: 원

데이터를 얻을의’working_area’와 숫자의 에이전트 이를 위해’working_area 에서 에이전트’와 테이블 다음과 같은 조건-

1. ‘working_area’는 고유하게 와야합니다.

2. 계산 각 그룹에 대해 와야에서 오름차순으로.

다음 SQL 문을 사용할 수 있습니다:

SELECT working_area, COUNT(*) FROM agents GROUP BY working_area ORDER BY 2 ;

출력:

WORKING_AREA COUNT(*)----------------------------------- ----------San Jose 1Torento 1New York 1Chennai 1Hampshair 1Mumbai 1Brisban 1London 2Bangalore 3

SQL COUNT() 그룹에 의해 주문을 내림차순으로

데이터를 얻을의’working_area’와 숫자의 에이전트 이를 위해’working_area 에서 에이전트’테이블을 지정하려면 다음과 같은 조건-

1. ‘working_area’는 고유하게 와야합니다.

2. 계산에 대한 각 그룹에서 내림차순으로.

다음 SQL 문을 사용할 수 있습니다:

SELECT working_area, COUNT(*) FROM agents GROUP BY working_area ORDER BY 2 DESC;

출력:

WORKING_AREA COUNT(*)----------------------------------- ----------Bangalore 3London 2Hampshair 1Mumbai 1Brisban 1Chennai 1Torento 1San Jose 1New York 1

이전:수 뚜렷한
다음 수 있고 그룹에 의해