Study/SQL
2024. 12. 2.
[TIL]계속 헷갈리는 Array와 Struct(feat.BigQuery)
목차1. ARRAY2. STRUCT3. ARRAY와 STRUCT 관계4. UNNEST1. ARRAY✅Array(배열)자료형 중 하나같은 타입의 여러 값을 하나의 컬럼에 저장할 수 있는 자료형[1, 3, 5, 6]저장 용량 효율적 ✅생성하기[] 사용ARRAY[데이터]배열 생성 함수ARRAY_AGG 함수 : 여러 결과를 마지막에 배열로 저장하고 싶은 경우 ✅ARRAY(배열)의 데이터 접근하기SAFE_OFFSET/OFFSET : 0부터 시작ORDINAL : 1부터 시작단, 배열의 길이보다 큰 값 지정하면 오류 발생 : 방지위해 'SAFE_' 항상 추가 2. STRUCT✅STRUCT(구조체)자료형 중 하나서로 다른 타입의 여러 값을 하나의 컬럼에 저장할 수 있는 자료형=> Array는 파이썬의 list 형태,..