목록pivot (3)
투케이2K
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* ---------------------------------------------- [요약 설명] ---------------------------------------------- 1. WITH : MSSQL 에서 임시 가상 테이블을 생성할 수 있습니다 ---------------------------------------------- 2. PIVOT 은 개별 가로 행 (과목명칭) 데이터를 세로 열 로 변환해줍니다 ---------------------------------------------- */ /* [임시 가상 테이블 만들기 실시] */ WITH SAMPLE_USER AS ( SELECT '홍길동' A..
[학습 구분] 과목 : Database / 데이터베이스 [설 명] 1. UNPIVOT , PIVOT 는 오라클 11g 부터 사용할 수 있는 함수입니다 2. UNPIVOT 은 개별 세로 [열] 데이터를 >> 가로 [행] 으로 변환해줍니다 3. PIVOT 은 개별 가로 [행] 데이터를 >> 세로 [열] 로 변환해줍니다 4. [Oracle] 코드 예시 : /* [임시 가상 테이블 만들기 실시] */ WITH SAMPLE_USER AS ( SELECT '홍길동' AS 이름, '국어' AS 과목명칭, 80 AS 과목점수 FROM DUAL UNION ALL SELECT '홍길동' AS 이름, '영어' AS 과목명칭, 85 AS 과목점수 FROM DUAL UNION ALL SELECT..
[개발 환경 설정] 개발 툴 : Toad 개발 언어 : Oracle [소스 코드] /* [임시 가상 테이블 만들기 실시] */ WITH SAMPLE_USER AS ( SELECT '홍길동' AS 이름, '국어' AS 과목명칭, 80 AS 과목점수 FROM DUAL UNION ALL SELECT '홍길동' AS 이름, '영어' AS 과목명칭, 85 AS 과목점수 FROM DUAL UNION ALL SELECT '홍길동' AS 이름, '수학' AS 과목명칭, 90 AS 과목점수 FROM DUAL UNION ALL SELECT '임꺾정' AS 이름, '국어' AS 과목명칭, 90 AS 과목점수 FROM DUAL UNION ALL SELECT '임꺾정' AS 이름, '영어' AS 과목명칭, 95 AS 과..