2017-05-25 116 views
0

Spark數據框中的like()是否有任何計數器方法(如notLike())?pyspark:數據框中的like()方法的計數器部分

或者除了使用傳統的SQL查詢之外,還有其他的方法嗎?

我想要做以下的正好相反:

df.where(col("_c2").like("XY6%")).show(5) 
+0

只是'df.where(不(COL( 「_ C2」)。像( 「XY6%」)))。秀(5)' – emeth

回答

0

它的工作:)

我不得不使用否定運算符( - ),而不是「不」的關鍵字。

df.where(~ col("_c2").like("XY6%")).show(5) 
0

沒有爲like()沒有計數器功能,但如果你這樣做的功能否定您可以通過使用not得到的結果。

+0

我已嘗試和力的工作,這就是爲什麼我貼吧這裏。我試過這樣的: df.where(not col(「_c2」)。like(「XY6%」))。show(5) – Mrinal

相關問題