Formació
Mòdul
Uso de funciones integradas y GROUP BY en Transact-SQL - Training
Uso de funciones integradas y GROUP BY en Transact-SQL
Aquest navegador ja no s’admet.
Feu l’actualització al Microsoft Edge per aprofitar les característiques més recents, les actualitzacions de seguretat i l’assistència tècnica.
zip_with
Se aplica a: Databricks SQL
Databricks Runtime
Combina las matrices de expr1
y expr2
, en cuanto a elementos, en una sola matriz mediante func
.
zip_with(expr1, expr2, func)
expr1
: expresión ARRAY.expr2
: expresión ARRAY.func
: función lambda que toma dos parámetros.Expresión ARRAY del resultado de la función lambda.
Si una expresión ARRAY es más corta, los valores NULL se anexan al final para que coincidan con la longitud de la matriz más larga, antes de aplicar la función func
.
> SELECT zip_with(array(1, 2, 3), array('a', 'b', 'c'), (x, y) -> (y, x));
[{a, 1}, {b, 2}, {c, 3}]
> SELECT zip_with(array(1, 2), array(3, 4), (x, y) -> x + y);
[4,6]
> SELECT zip_with(array('a', 'b', 'c'), array('d', 'e', 'f'), (x, y) -> concat(x, y));
[ad , be, cf]
Formació
Mòdul
Uso de funciones integradas y GROUP BY en Transact-SQL - Training
Uso de funciones integradas y GROUP BY en Transact-SQL
Documentació
Función arrays_zip: Azure Databricks - Databricks SQL
Obtenga información sobre la sintaxis de la función arrays_zip del lenguaje SQL en Databricks SQL y Databricks Runtime.
Función array_size: Azure Databricks - Databricks SQL
Obtenga información sobre la sintaxis de la función array_size del lenguaje SQL en Databricks SQL y Databricks Runtime.
Función transform: Azure Databricks - Databricks SQL
Aprenda sobre la sintaxis de la función transform del lenguaje SQL en Databricks SQL y Databricks Runtime.