Función ANY_VALUE - AWS Clean Rooms

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Función ANY_VALUE

La función ANY_VALUE devuelve cualquier valor de los valores de expresión de entrada de una manera que no sea determinista. Esta función puede devolver un valor NULL si el resultado de la expresión de entrada no implica que se devuelva ninguna fila.

Sintaxis

ANY_VALUE ( [ DISTINCT | ALL ] expression )

Argumentos

DISTINCT | ALL

Especifique DISTINCT u ALL para devolver cualquier valor de los valores de expresión de entrada. El argumento DISTINCT no tiene ningún efecto y se pasa por alto.

expression

La columna o la expresión de destino en la que opera la función. La expresión corresponde a uno de los siguientes tipos de datos:

  • SMALLINT

  • INTEGER

  • BIGINT

  • DECIMAL

  • REAL

  • DOUBLE PRECISION

  • BOOLEAN

  • CHAR

  • VARCHAR

  • FECHA

  • TIMESTAMP

  • TIMESTAMPTZ

  • TIME

  • TIMETZ

  • VARBYTE

  • SUPER

Devuelve

Devuelve el mismo tipo de datos que expresión.

Notas de uso

Si una instrucción que especifica la función ANY_VALUE para una columna también incluye una segunda referencia de columna, la segunda columna debe aparecer en una cláusula GROUP BY o debe incluirse en una función de agrupación.

Ejemplos

El siguiente ejemplo devuelve una instancia de cualquier dateid lugar donde eventname estéEagles.

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

A continuación, se muestran los resultados.

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

El siguiente ejemplo devuelve una instancia de cualquier dateid lugar donde eventname sea Eagles oCold War Kids.

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

A continuación, se muestran los resultados.

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