이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 10836|회답: 0

[출처] 군에 대한 두 가지 이상의 조건 분석

[링크 복사]
게시됨 2015. 3. 11. 오전 10:39:02 | | | |
우선, 군에 대한 간단한 설명을 살펴보겠습니다:
   군 by는 일반적으로 집계 함수(count sum avg 등)와 함께 사용하는 것이 합리적이며, 군 by의 두 요소를 사용합니다:
   (1) select 이후에 나타나는 필드는 집계 함수 또는 그룹 by 안에 있습니다.
   (2) 결과를 필터링할 때는 먼저 여기서 다음에 그룹을 사용하고, 또는 그룹을 사용하여 다음에 다음을 사용할 수 있습니다.
다음으로 군의 여러 조건을 분석해 보겠습니다:
SQL 쿼리어에 다음 문장을 입력하세요
테이블 테스트 만들기
(
아카르(20),
B 바르차르(20),
C 바르차르(20분)
)
테스트 값(1,'a','a')에 삽입합니다
테스트 값(1,'a','a')에 삽입합니다
테스트 값(1,'a','a')에 삽입합니다
테스트 값(1,'a','a')에 삽입합니다
테스트 값(1, 'a', 'b')에 삽입
테스트 값(1,'B','B')에 삽입
테스트 값(1,'B','B')에 삽입
테스트 값(1,'B','B')에 삽입
첫 번째 쿼리
테스트 중에서 * 선택; 결과는 아래와 같습니다:
결과에서는 b열에 따르면 5 a 와 3 b.

C열에 따르면: 4 A 및 4 B 열.

두 번째 그룹 b는 다음과 같습니다
B 기준으로 테스트 그룹에서 Count(a), b
열C에 따른 세 번째 그룹은 다음과 같다
테스트 그룹에서 C로 count(a), c

네 번째 경우는 b와 c라는 두 조건에 따라 그룹화됩니다
테스트 그룹에서 B, C로 count(a), b, c
다섯 번째 경우는 c와 b 순서로 그룹화됩니다
C,B로 테스트 그룹에서 count(a), b, c 선택.
작업 과정에서 두 가지 조건으로 그룹이 작용하는 것을 알 수 있습니다:
먼저, 첫 번째 조건의 열 b의 값들을 첫 번째 그룹인 1-5로 묶고, 두 번째 그룹은 6-8이며, 그 다음 두 기존의 그룹을 조건 2의 열인 c의 값들과 그룹화하여, 첫 번째 그룹은 1-4,5로 나눌 수 있음을 알 수 있다





이전의:plsql 개발자에서 글꼴을 바꾸는 방법은 무엇인가요?
다음:Oracle 쿼리 결과는 자동으로 일련번호를 생성합니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com