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 7198 게시물 읽기
No. 7198
가로 컬럼을 세로로 조회 하는 방법
작성자
한번 더 도와주세요ㅜㅜ
작성일
2019-12-13 11:59
조회수
1,728

 안녕하세요....

다시 한번 더 큰 도움을 요청 합니다. (염치 없게....ㅜㅜ)

 

예를 들면..

데이터 조회 값이.

 

 WEEK      CON_NAME,     LSI       HSI         GSI

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

16              PH1809             18          19           20

17              PH1810              19        20            21

 

이 데이터를 

WEEK      CON_NAME     PARA       VALUE

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

16              PH1809            LSI            18

16             PH1809            HSI            19

16             PH1809             GSI           29

17 도 마찬가지로 표현.... ㅜㅜ

 

이게 가능할까요?

부디 도움 요청 드립니다. 

감사합니다.

 

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

UNPIVOT을 이용하면 됩니다.

WITH t AS
 (
 SELECT 16 WK, 'PH1809' COL, 18 LSI, 19 HSI, 20 GSI
 UNION ALL select 17, 'PH1810', 19, 20, 21
 )
SELECT WK, COL, para, VAL
FROM t
UNPIVOT (VAL FOR para IN (LSI, HSI, GSI)) a 
박인호(paerae)님이 2019-12-13 14:16에 작성한 댓글입니다.

 대박입니다. ^^

 

귀중한 답변 너무 감사 드립니다. 

정말 엄청난 도움 되었습니다. 

항상 건승하세요... 

한번 더 도와주세요ㅜㅜ님이 2019-12-16 17:33에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
7201SQL 문의..... [5]
도와주세요ㅜㅜ
2020-01-16
1883
7200GROUP으로 묶어서 가장낮은것만 출력하고 싶어요 [3]
김우성
2020-01-13
1725
7199소숫점 자리기 함수 문의 [1]
한번 더 도와주세요ㅜㅜ
2020-01-09
2035
7198가로 컬럼을 세로로 조회 하는 방법 [2]
한번 더 도와주세요ㅜㅜ
2019-12-13
1728
7197도와 주세요.... 모르겠어요...ㅜㅜ [2]
도와주세요ㅜㅜ
2019-12-02
1794
7195초보질문 [5]
ohyouknow
2019-11-01
1895
7194sub query [4]
ohyouknow
2019-10-30
1869
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다