

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

# Fungsi ARRAY\$1DISTINCT
<a name="array_distinct"></a>

Fungsi ARRAY\$1DISTINCT dapat digunakan untuk menghapus nilai duplikat dari array. Fungsi ARRAY\$1DISTINCT berguna ketika Anda perlu menghapus duplikat dari array dan bekerja dengan hanya elemen unik. Ini dapat membantu dalam skenario di mana Anda ingin melakukan operasi atau analisis pada kumpulan data tanpa gangguan nilai berulang.

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

```
array_distinct(array)
```

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

 *array*  
Ekspresi ARRAY.

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

Fungsi ARRAY\$1DISTINCT mengembalikan ARRAY yang hanya berisi elemen unik dari array input. 

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

Dalam contoh ini, array input `[1, 2, 3, null, 3]` berisi nilai duplikat dari. `3` `array_distinct`Fungsi menghapus nilai duplikat ini `3` dan mengembalikan array baru dengan elemen unik:`[1, 2, 3, null]`.

```
SELECT array_distinct(array(1, 2, 3, null, 3));
 [1,2,3,null]
```

Dalam contoh ini, array input `[1, 2, 2, 3, 3, 3]` berisi nilai duplikat `2` dan`3`. `array_distinct`Fungsi menghapus duplikat ini dan mengembalikan array baru dengan elemen unik:`[1, 2, 3]`.

```
SELECT array_distinct(array(1, 2, 2, 3, 3, 3))
  [1,2,3]
```