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
운영게시판
최근게시물
MS-SQL Q&A 615 게시물 읽기
No. 615
쿼리좀 봐주세요
작성자
재균
작성일
2002-11-15 14:56
조회수
5,101

AA BB CC

------------------

1 가 A

2 나 A

3 가 A

4 다 A

5 라 B

6 가 B

7 마 B

8 가 B

------------------

이런 구조입니다.

 

여기서

A와 B로 구분한 갯수가 몇개인지 알고 싶습니다.

AA 열을 그룹으로 묶고 카운트를 하면

A

----

4

4

----

 

요렇게 나오는데

 

요걸 어떻게 해야 2 라고 나오게 할 수 있을까요? 아래처럼

 

A

----

2

----

 

요렇게 나오게 할 수 있을까요?

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

질문이 명확하지 않군요.

 

1) CC열을 그룹으로 묶고 count하면, 4가 나오는거 아닌가요?

 

SELECT COUNT(*) FROM T_NAME GROUP BY CC

 

2) 질문에서 2가 나오는 경우는 BB열의 값이 '나'이고 CC값이 A인 그리고 B인 개수인데...

 

SELECT COUNT(*) FROM T_NAME WHERE BB='가' GROUP BY CC

 

3) 혹 구분하는 열의 구분자 개수를 의미하는 건가요? 즉, 구분을 위해 사용되는 문자(A, B 등)의 개수를 원하시는 건가요?

 

SELECT COUNT(*) FROM

(SELECT DISTINCT CC FROM T_NAME) AS T

 

질문이 정확하면 도움을 드릴 수 있을 듯합니다.

김동아(love89)님이 2002-11-17 23:16에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
619일정시간이되면 백업과 리스토어하는 방법? [1]
김나영
2002-11-19
5452
617오라클과 mssql,mysql의 차이점에 대해서 알고싶습니다.. [1]
최명무
2002-11-17
4769
616트랜잭션오류? [2]
김민아
2002-11-15
5200
615쿼리좀 봐주세요 [1]
재균
2002-11-15
5101
614COLLATE 가 뭐죠? [1]
김영석
2002-11-15
5496
613MS의 트리거에서 ntext형은 안되나여 [1]
민이
2002-11-13
6530
612DB Open 시 에러 내용.. [1]
안재철
2002-11-13
7358
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다