Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Retourneert hetzelfde resultaat als de operator EQUAL(=) voor niet-null-operanden, maar retourneert waar als beide null zijn, onwaar als een van beide null is.
Voor de overeenkomstige Databricks SQL-functie, zie de equal_null functie.
Syntaxis
from pyspark.databricks.sql import functions as dbf
dbf.equal_null(col1=<col1>, col2=<col2>)
Parameterwaarden
| Kenmerk | Typologie | Description |
|---|---|---|
col1 |
pyspark.sql.Column of str |
De eerste kolom die u wilt vergelijken. |
col2 |
pyspark.sql.Column of str |
De tweede kolom die moet worden vergeleken. |
Voorbeelden
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(None, None,), (1, 9,)], ["a", "b"])
df.select('*', dbf.equal_null(df.a, df.b)).show()
+----+----+----------------+
| a| b|equal_null(a, b)|
+----+----+----------------+
|NULL|NULL| true|
| 1| 9| false|
+----+----+----------------+