共用方式為


left

回傳字串str中最len左邊(len可為字串類型)字元,若 len 小於或等於 0,則結果為空字串。

關於對應的 Databricks SQL 函式,請參見 left 函數

語法

from pyspark.databricks.sql import functions as dbf

dbf.left(str=<str>, len=<len>)

參數

參數 類型 Description
str pyspark.sql.Columnstr 輸入欄位或字串。
len pyspark.sql.Columnstr 輸入欄位或字串,最 len左邊的 。 範例-------- >>> df = spark.createDataFrame([(“Spark SQL”, 3,)], ['a', 'b']) >>> df.select(left(df.a, df.b).alias('r')).collect() [Row(r='Spa')]

範例

df = spark.createDataFrame([("Spark SQL", 3,)], ['a', 'b'])
df.select(left(df.a, df.b).alias('r')).collect()