

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Fungsi FLATTEN
<a name="flatten"></a>

Fungsi FLATTEN digunakan untuk “meratakan” struktur array bersarang menjadi array datar tunggal.

## Sintaksis
<a name="flatten-syntax"></a>

```
flatten(arrayOfArrays)
```

## Pendapat
<a name="flatten-arguments"></a>

 *arrayOfArrays*  
Sebuah array array.

## Jenis pengembalian
<a name="flatten-return-type"></a>

Fungsi FLATTEN mengembalikan array.

## Contoh
<a name="flatten-example"></a>

Dalam contoh ini, input adalah array bersarang dengan dua array dalam, dan outputnya adalah array datar tunggal yang berisi semua elemen dari array bagian dalam. Fungsi FLATTEN mengambil array bersarang `[[1, 2], [3, 4]]` dan menggabungkan semua elemen ke dalam satu array. `[1, 2, 3, 4]`

```
SELECT flatten(array(array(1, 2), array(3, 4)));
 [1,2,3,4]
```