[SQL 개념 정리 14] PIVOT절과 UNPIVOT절
프로그래밍 언어/SQL2024. 11. 15. 16:10[SQL 개념 정리 14] PIVOT절과 UNPIVOT절

PIVOT과 UNPIVOT은 SQL에서 데이터 형식을 변환하거나 재구성하는 데 사용되는 구문입니다. 이 구문은 데이터를 분석할 때 가독성과 효율성을 높이기 위해 열과 행을 변환하는 데 매우 유용합니다.PIVOTPIVOT은 행 데이터를 열로 변환하여 데이터를 요약하고 구조를 재구성할 때 사용됩니다.기본 구문SELECT *FROM table_namePIVOT ( aggregate_function(value_column) FOR pivot_column IN (value1, value2, value3, ...)) AS pivot_table;aggregate_function: 데이터를 요약하는 집계 함수 (예: SUM, AVG, COUNT 등).pivot_column: 행 데이터를 열로 변환할 기준이 ..

[SQL 개념 정리 4] 변환 쿼리
프로그래밍 언어/SQL2024. 11. 13. 14:55[SQL 개념 정리 4] 변환 쿼리

변환 쿼리문자열 변환 함수문자열 변환 함수는 텍스트 데이터를 다룰 때 사용되며, 특정 패턴으로 문자열을 변환하거나 길이를 조정하는 데 유용합니다. 주요 문자열 변환 함수UPPER: 문자열을 대문자로 변환합니다.SELECT UPPER(name) AS upper_name FROM students; LOWER: 문자열을 소문자로 변환합니다.SELECT LOWER(name) AS lower_name FROM students; CHR (또는 CHAR): 입력되는 ASCII 코드값에 대응하는 문자를 반환합니다.SELECT CHR(97) FROM DUAL;-- a 출력 CONCAT: 문자열을 연결합니다.SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM stu..

300x250
image