1. 문자 데이터 내 맘대로 가공하기
- REPLACE: 특정 문자를 다른 문자로 바꾸기
- SUBSTRING: 문자열의 특정 부분만 추출하기
- CONCAT: 여러 컬럼이나 문자를 하나로 합치기
2. 조건에 따라 연산 방식 바꾸기 (IF, CASE)
상황에 따라 다른 계산식을 적용하고 싶을 때 사용하는 핵심 문법.
- IF: 간단한 두 가지 조건 중 선택
- CASE WHEN: 여러 개의 복잡한 조건을 설정할 때 사용. (User Segmentation의 핵심!)
3. 데이터 타입(Data Type) 오류 해결
쿼리는 맞는데 에러가 날 때 가장 빈번한 원인인 '데이터 타입' 문제.
에러 핸들링 중 하나.
4. 새롭게 배운 것 & 다음은?
역시나 데이터 타입 유의해야 한다.
1이 아니라 0에서 시작하고 싶다...
다음은 subquery!