

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

# Fungsi ANY\$1VALUE
<a name="ANY_VALUE"></a>

Fungsi ANY\$1VALUE mengembalikan nilai apapun dari nilai ekspresi masukan nondeterministik. Fungsi ini dapat mengembalikan NULL jika ekspresi input tidak menghasilkan baris apa pun yang dikembalikan. 

## Sintaksis
<a name="ANY_VALUE-synopsis"></a>

```
ANY_VALUE (expression[, isIgnoreNull] )
```

## Argumen
<a name="ANY_VALUE-arguments"></a>

 *ekspresi*   
Kolom target atau ekspresi di mana fungsi beroperasi. *Ekspresi* adalah salah satu tipe data berikut:

*isIgnoreNull*  
Sebuah boolean yang menentukan apakah fungsi harus mengembalikan hanya nilai-nilai non-null.

## Pengembalian
<a name="ANY_VALUE-returns"></a>

Mengembalikan tipe data yang sama sebagai *ekspresi*. 

## Catatan penggunaan
<a name="ANY_VALUE-usage-notes"></a>

Jika pernyataan yang menentukan fungsi ANY\$1VALUE untuk kolom juga menyertakan referensi kolom kedua, kolom kedua harus muncul dalam klausa GROUP BY atau disertakan dalam fungsi agregat. 

## Contoh
<a name="ANY_VALUE-examples"></a>

Contoh berikut mengembalikan sebuah instance dari `dateid` mana pun di mana `eventname` adalah`Eagles`. 

```
select any_value(dateid) as dateid, eventname from event where eventname ='Eagles' group by eventname;
```

Berikut adalah hasilnya.

```
dateid | eventname
-------+---------------
 1878  | Eagles
```

Contoh berikut mengembalikan sebuah instance dari `dateid` mana pun di mana `eventname` adalah `Eagles` atau`Cold War Kids`. 

```
select any_value(dateid) as dateid, eventname from event where eventname in('Eagles', 'Cold War Kids') group by eventname;
```

Berikut adalah hasilnya.

```
dateid | eventname
-------+---------------
 1922  | Cold War Kids
 1878  | Eagles
```