Compartir a través de


theta_intersection Función

Se aplica a:check marcado yes Comprobación de SQL de Databricks marcada como sí Databricks Runtime 18.0 y versiones posteriores

Calcula la intersección del conjunto de dos representaciones binarias de Theta Sketch. El croquis devuelto contiene solo valores que aparecen en ambos bocetos.

Sintaxis

theta_intersection ( first, second )

Argumentos

  • first: A Theta Sketch en formato binario.
  • second: A Theta Sketch en formato binario.

Devoluciones

Valor BINARY que contiene el croquis de Theta serializado que representa la intersección.

Notas

Mensajes de error

Examples

-- Find values appearing in both sketches
> SELECT theta_sketch_estimate(theta_intersection(theta_sketch_agg(col1), theta_sketch_agg(col2)))
  FROM VALUES (5, 4), (1, 4), (2, 5), (2, 5), (3, 1) tab(col1, col2);
2