카테고리 없음

SQL 계속

j-node 2026. 5. 12. 19:46

1. 문자 데이터 내 맘대로 가공하기

  • REPLACE: 특정 문자를 다른 문자로 바꾸기 
  • SUBSTRING: 문자열의 특정 부분만 추출하기 
  • CONCAT: 여러 컬럼이나 문자를 하나로 합치기 

2. 조건에 따라 연산 방식 바꾸기 (IF, CASE)

상황에 따라 다른 계산식을 적용하고 싶을 때 사용하는 핵심 문법.

  • IF: 간단한 두 가지 조건 중 선택 
  • CASE WHEN: 여러 개의 복잡한 조건을 설정할 때 사용. (User Segmentation의 핵심!)

3. 데이터 타입(Data Type) 오류 해결

쿼리는 맞는데 에러가 날 때 가장 빈번한 원인인 '데이터 타입' 문제.

에러 핸들링 중 하나.

 

4. 새롭게 배운 것 & 다음은?

역시나 데이터 타입 유의해야 한다.

1이 아니라 0에서 시작하고 싶다...

다음은 subquery!