BigQuery6. 데이터 변환2 (STRING 데이터)

이유민·2024년 11월 2일

BigQuery

목록 보기
7/15

1. STRING 함수

  • 문자열 (STRING) : "안녕하세요", "카이스쿨" 처럼 " "가 붙는 자료 타입

  • 대표적인 STRING 함수

1.1. CONCAT

  • STRING 붙이기 함수
  • CONCAT(컬럼1, 컬럼2, ...)

    SELECT
    --CONCAT("안녕", "하세요") AS concat

    -> "안녕하세요"

1.2. SPLIT

  • STRING 분리하기 함수

  • SPLIT(문자열 원본, 나눌 기준이 되는 문자)

    SELECT
    --SPLIT("가, 나, 다, 라", ", ") AS split

    # 나눌 기준이 되는 문자 : ',' 뿐만 아니라 '공백'도 포함해줘야 함

    -> "가", "나", "다", "라"

    # ARRAY 형태로 결과 출력

1.3. REPLACE

  • STRING 부분 수정하기 함수

  • REPLACE(문자열 원본, 찾을 단어, 바꿀 단어)

    SELECT
    --REPLACE("안녕하세요", "안녕", "실천") AS replace

    -> "실천하세요"

1.4. TRIM

  • STRING 자르기 함수

  • TRIM(문자열 원본, 자를 단어)

    SELECT
    --TRIM("안녕하세요", "하세요") AS trim

    -> "안녕"

1.5. UPPER

  • 영어 대문자 변환 함수

  • UPPER(문자열 원본)

    SELECT
    --UPPER("ab") AS upper

    -> "AB"

profile
best.DA

0개의 댓글