GeeksforGeeks (한국어)

에서 SQL,피벗고 피벗 해제는 관계형 운영자에게 변환하는 데 사용되는 하나의 테이블에 다른를 달성하기 위해서 더 간단하의 전망이다. 종래 우리는 피벗 연산자가 테이블의 행 데이터를 열 데이터로 변환한다고 말할 수 있습니다. Unpivot 연산자는 열 기반 데이터를 행으로 변환하는 것과 반대의 작업을 수행합니다. 나는 이것을 할 수 없다. 피벗:

SELECT (ColumnNames) FROM (TableName) PIVOT ( AggregateFunction(ColumnToBeAggregated) FOR PivotColumn IN (PivotColumnValues) ) AS (Alias) //Alias is a temporary name for a table

2., 피벗 해제:

를 들어-1

우리는 간단하게 만들었습니다 테이블의 명”geeksforgeeks”값으로 같은 물론,이름,종류와 가격을 삽입되고 각각의 값이 있습니다.,”cc17c762d9″>

CourseName PROGRAMMING InterviewPreparation C 5000 NULL JAVA 6000 NULL PLACEMENT 100 NULL 5000 PYTHON 8000 NULL

Example-2:
Now, we use the same table “geeksforgeeks” created in the above example and apply the Unpivot operator to our Pivoted table.,6a90″>

CourseName CourseCategory Price C PROGRAMMING 5000 JAVA PROGRAMMING 6000 PLACEMENT 100 INTERVIEWPREPARATION 5000 PYTHON PROGRAMMING 8000

Article Tags :

SQL

Practice Tags :

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다