database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30315 게시물 읽기
No. 30315
그룹별 결과 집계 질문드립니다.
작성자
최미진
작성일
2012-09-02 16:46
조회수
8,252

안녕하세요.. 항상 좋은 답변 감사드립니다.

DB는 MYSQL 사용하고 있는데요...
아래와 같은 테이블이 있고 acloumn을 기준으로
bcloum의 종류의 개수, ccloumn이 종류의 개수를
아래의 Result와 같은 형태로 한번의 쿼리를 사용해서 결과를 얻을 수 있을까요?^^

좋은 답변 주시면 감사하겠습니다.

- TreeTable

[acloumn] [bcloumn] [ccloumn]
   A01           B01           C01   
   A01           B01           C02   
   A01           B02           C03   
   A01           B02           C04   
   A01           B03           C05   
   A01           B03           C06   
   A01           B04           C07   
   A02           B011         C011   
   A02           B011         C021   
   A02           B021         C031   
   A02           B021         C041   
   A02           B031         C051   
   A02           B031         C061   
   A02           B041         C071   
   A02           B041         C081      
  
 
 
   Result :
  
 [aColum ] [bCount] [cCount]
   A01            4            7  
   A02            4            8        

이 글에 대한 댓글이 총 1건 있습니다.

 SELECT acol, COUNT( DISTINCT bcol ), COUNT( DISTINCT ccol )

FROM treeTable
GROUP BY acol
;
우욱님이 2012-09-03 13:39에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
30319mysql select 구문 - 2번째 이후의 데이터 불러오기 [2]
건들면삐짐
2012-09-10
8559
30318Pivot 테이블 만들기
이승찬
2012-09-08
8609
30317Temporary Table에 mysqlimport 사용이 가능한가요? [1]
김프로
2012-09-04
8251
30315그룹별 결과 집계 질문드립니다. [1]
최미진
2012-09-02
8252
30314ERROR 1064 구문에러 도와주세요 [1]
최영관
2012-08-30
12156
30313fetch후에 data를 update 하기
포맷
2012-08-29
7889
30312멀티 between 문제 [11]
김인수
2012-08-29
11119
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다