Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Devuelve un valor booleano. El valor es True si se encuentra a la derecha dentro de la izquierda. Devuelve NULL si alguna expresión de entrada es NULL. De lo contrario, devuelve False. Tanto a la izquierda como a la derecha deben ser de tipo STRING o BINARY.
Para obtener la función SQL de Databricks correspondiente, consulte contains function.
Syntax
from pyspark.sql import functions as dbf
dbf.contains(left=<left>, right=<right>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
left |
pyspark.sql.Column o str |
La columna o cadenas de entrada que se van a comprobar puede ser NULL. |
right |
pyspark.sql.Column o str |
La columna o cadenas de entrada que se van a buscar puede ser NULL. |
Examples
df = spark.createDataFrame([("Spark SQL", "Spark")], ['a', 'b'])
df.select(contains(df.a, df.b).alias('r')).collect()
[Row(r=True)]
df = spark.createDataFrame([("414243", "4243",)], ["c", "d"])
df = df.select(to_binary("c").alias("c"), to_binary("d").alias("d"))
df.printSchema()
df.select(contains("c", "d"), contains("d", "c")).show()
+--------------+--------------+
|contains(c, d)|contains(d, c)|
+--------------+--------------+
| true| false|
+--------------+--------------+