

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

La funzione ANY\$1VALUE restituisce qualsiasi valore dai valori dell'espressione di input in modo non deterministico. Questa funzione può restituire NULL se l'espressione di input non determina la restituzione di righe. 

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

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

## Arguments (Argomenti)
<a name="ANY_VALUE-arguments"></a>

 *expression *   
L'espressione o la colonna di destinazione su cui viene eseguita la funzione. L'*espressione* è uno dei seguenti tipi di dati:

*isIgnoreNull*  
Un valore booleano che determina se la funzione deve restituire solo valori non nulli.

## Valori restituiti
<a name="ANY_VALUE-returns"></a>

Restituisce lo stesso tipo di dati come *espressione*. 

## Note per l’utilizzo
<a name="ANY_VALUE-usage-notes"></a>

Se un'istruzione che specifica la funzione ANY\$1VALUE per una colonna include anche un riferimento a una secondo colonna, la seconda colonna deve essere visualizzata in una clausola GROUP BY o inclusa in una funzione di aggregazione. 

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

L'esempio seguente restituisce un'istanza di any `dateid` where the is. `eventname` `Eagles` 

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

Di seguito sono riportati i risultati.

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

L'esempio seguente restituisce un'istanza di any `dateid` where the `eventname` is `Eagles` or`Cold War Kids`. 

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

Di seguito sono riportati i risultati.

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