전체 글 81

SQL Pivot table

[목표] - 데이터에서 예상하지 못한 값이 나왔을 때 (이상한 값, 값이 없음 등), 분석에 적절하게 처리한다 - SQL로 엑셀에서 자주 사용하는 형태로 데이터를 만든다 - 업무에 활용할 수 있는 다양한 SQL 심화 문법을 익힌다 1. Subquery. Join 복습하고 이번 수업 내용 맛보기 1) Subquery, Join 복습하기 - Subquery select column1, special_column from     ( /* subquery */     select column1, column2 special_column     from table1     ) a          - Join -- LEFT JOIN select 조회 할 컬럼 from 테이블1 a left join 테이블2 b on..

SQL 2024.06.27

SQL subquery, join

1. 포맷 변경과 조건문 복습 1) 문자변경과 조건문 - 문자 변경 1. Replace : 지정한 문자를 다른 문자로 변경 2. Substring : 특정 문자만 추출 3. Concat : 여러 문자를 합하여 포맷팅 - 조건문 1. If : if(조건, 조건을 충족할 때, 조건을 충족하지 못할 때) 2. Case when end : case when 조건1 then 값(수식)1 when 조건2 then 값(수식)2 else 값(수식)3 end 2) 이번 수업에서 배울 내용 맛보기     1. 연산을 여러번 해야하는데, 쿼리문에 길게 쓰는 것밖에는 방법이 없을까?     2. 연산한 결과를 다른 연산이나 조건문에 사용하고 싶은데, 계속 반복해서 적어줘야할까?      3. 필요한 데이터가 여러 테이블에 나..

SQL 2024.06.26