배열을 문자열로 변환 - Amazon Athena

배열을 문자열로 변환

하나의 배열을 단일 문자열로 변환하려면 array_join 함수를 사용합니다. 다음의 독립형 예제에서는 별칭이 지정된 words라는 배열을 포함한 dataset라는 테이블을 생성합니다. 이 쿼리는 array_join을 사용해 words의 배열 요소를 조인하고, 공백으로 이들을 분리한 다음, 별칭이 지정된 welcome_msg라는 열에 최종 문자열을 반환합니다.

WITH dataset AS ( SELECT ARRAY ['hello', 'amazon', 'athena'] AS words ) SELECT array_join(words, ' ') AS welcome_msg FROM dataset

이 쿼리가 반환하는 값:

+---------------------+ | welcome_msg | +---------------------+ | hello amazon athena | +---------------------+