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 6305 게시물 읽기
No. 6305
이것도 pivot으로 가능한가요?
작성자
앤디
작성일
2012-01-05 10:45
조회수
6,872

 AGE         SEX          COUNT

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

05              남                195

05              여                  45

 

 

 

 

06              남                213

06              여                235

07              남                121

07              여                  11

 

이런 테이블을

 

AGE         남               여

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

05          195              45

06          213            235

07         121               11

 

이렇게 하고싶은데 ...어떻게 해야할까요?

 

 

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

 이것도 가능한게 아니라 

그런 걸 하는게 pivot입니다. 

검색한번 해보십시오

.님이 2012-01-05 11:11에 작성한 댓글입니다. Edit

select  t.age, Max(남) as 남, Max(여) as 여
from (
 select  age,
  case when sex= '남' then c end '남',
  case when sex= '여' then c end '여'
 from  #temp
 ) t
group by t.age

지나가다님이 2012-04-25 18:43에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6308ms-sql 동기화 관련 질문
궁금증
2012-01-11
7299
6307[질문] 3개의 컬럼 값(숫자) 정렬하기.? [2]
김현기
2012-01-10
6923
6306sqlserver 2008 노출영역구성
박홍균
2012-01-10
8346
6305이것도 pivot으로 가능한가요? [2]
앤디
2012-01-05
6872
6304테이블 컬럼정보 보기 [1]
초보
2012-01-03
7707
6303함수 사용 [1]
초보
2011-12-28
7473
63022000 에서 2008로 트랜잭션 복제 기능 사용
달구지
2011-12-26
6824
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다