inside_array 또는 중첩 배열 데이터의 하위 배열을 테이블 행으로 병합하려고합니다. 배열 외부에있는 array_data를 평면화 할 수 있습니다. 누구든지 제안이 있습니다. 미리 감사합니다.
#standardSQL
SELECT ...
FROM `project.dataset.table`,
UNNEST(array_data) AS array_data_rec,
UNNEST(array_data_rec.inside_array) AS inside_array_rec
"inside_array 내부 데이터 없음"을 처리하려면-아래 예제에서와 같이 대신 LEFT JOIN을 사용하십시오.
#standardSQL
SELECT ...
FROM `project.dataset.table`,
UNNEST(array_data) AS array_data_rec
LEFT JOIN UNNEST(array_data_rec.inside_array) AS inside_array_rec
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다