Conversion de tableaux en chaînes - Amazon Athena

Conversion de tableaux en chaînes

Pour convertir un tableau en une seule chaîne, utilisez la fonction array_join. L'exemple autonome suivant crée une table appelée dataset qui contient un tableau alias appelé words. La requête utilise array_join pour joindre les éléments du tableau dans words, les séparer par des espaces et renvoyer la chaîne résultante dans une colonne alias appelée welcome_msg.

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

Cette requête renvoie :

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